Hello, I'd like to know if I can provide the following solution using postfix:
1) Accept mail for example.com as primary MX (yes, possible) 2) Relay to mx2.example.com (yes, possible) 3) If mx2.example.com gives fatal error, reduce to transient and try again later (not sure if relay -o soft_bounce=yes would cover it) 4) Magically catch the accepted mail that bounces after completed transaction (mailbox is full primarily. Spoof MAIL FROM: dialog?) 5) Optional: relay_recipient_maps can be populated, the real email addresses are static and I've been thinking of creating a variation of the error: transport. The reason is that a client has unsolved ongoing configuration issues with their Exchange server and can no longer afford to loose mail because of it. The Exchange server is not my problem(tm). If the above is not possible, I might implement my own relay daemon that copies all mail received to a local account before relaying and let them sort through duplicates, but this is not ideal. -- Melvyn Sopacua