Our mail system consists of 2 frontend postfix mailservers, 2 backend MS Exchange servers, and 2 additional postfix servers hosting pop3 mailboxes and aliases.
Occasionally I am required to trace an email from server to server, to find out what happened to it (ie. where it ended up / why it bouced / why it was quarantined, etc.). MS Exchange provides a nice tool for doing this on the Exchange boxes, but in order to trace it on the linux boxes I have to manually search the mail logs, matching MessageID's from server to server.
Is there a tool that can help automate this task of tracing the life and travels of an email?