Backup Mail Server Failure

I have a secondary mail server setup and over the weekend a runaway database process spiked our server and hung Postfix from Friday until we rebooted Monday morning. I kind of expected any mail that was missed on the primary mail server to be stored on the secondary and forwarded when the primary came back up. However, many of my client's emails have not shown up by today, Wednesday. Is there a way to check if they are still sitting on the secondary server? I logged into Webmin on it and looked at the Postfix queue, and it is empty. Is there anything else I can check?

Also, is there a flaw in the configuration or am I expecting something it does not do?

Status: 
Active

Comments

I logged into Webmin on it and looked at the Postfix queue, and it is empty. Is there anything else I can check

Yeah, if your backup mail server doesn't show them in Postfix's mail queue, the messages aren't on the backup mail server.

Normally, if a mailserver is down, the sending server will re-send the messages whenever it comes back online. Though, if you're not seeing any messages yet, that's unusual, sending servers usually try every few hours. However, you may still see them.

As far as your backup goes -- you may want to review the mail logs (/var/log/maillog) on the backup server to see if there's any errors. Also, I'd verify that your MX records are correct, that there's an MX record that points to your secondary server.

You can also check what is queued on the secondary server at Webmin -> Servers -> Postfix Mail Server -> Mail Queue.