Quote:
Originally Posted by sem Just done a test with the working config on the box that pushes all incoming mail to the exchange server:
md mydomain.co.uk zimbraMailCatchAllAddress @mydomain.co.uk zimbraMailCatchAllForwardingAddress @mydomain.co.uk zimbraMailTransport smtp:exchangeserver.local:25
Disabled the connection to the exchange server to simulate exchange falling over. The problem is, all undeliverable mail being routed through zimbra is bounced immediately. I thought that it would be queued according to the default postfix settings. Is there any way to rectify this because I can't find any reference to it on the Zimbra docs.
Updated: I've looked at postfix and would smtp_defer_if_no_mx_address_found = yes be a possibility? In which case, how can I apply it because when I try postconf at cli, I get:
/opt/zimbra/postfix/sbin/postconf: warning: yes: unknown parameter
I just want zimbra to defer mail delivery if the exchange box becomes unavailable. Can anyone help - please?
thanks, sem |
I'm a dunce. I had a syntax error with postconf. The following has sorted my problems if the receiving exchange box goes down.
./postconf -e soft_bounce=yes to queue all mail that would otherwise be bounced as undeliverable.
./postconf -e smtp_defer_if_no_mx_address_found=yes incase of an internal problem with the exhange box that's out of my control or an unresponsive outbound smarthost - which has happened a few times in the past.
Hope these are a help to someone else.
sem