I had previously posted (here) a script to create an email that reports the last full backup time of every database in the organization. There wasn’t too much in the way of error correcting, so the script in my environment was failing to send anything when an Exchange server went offline recently (but is still in AD).
I have updated the script, which can be downloaded here, to not error when this happens and include if it is unable to connect to a specific server and read the last full backup time. The HTML rendering didn’t look right for the server reported with an error, and I couldn’t figure out why, so also updated how the table is built. Now the report is one big table instead of every server in its own table.