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

Reply via email to