On Saturday 31 January 2009 06:49:28 Terry Carmen wrote: > Melvyn Sopacua wrote: > > 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). > > > > . . . > > > > 4) Magically catch the accepted mail that bounces after completed > > transaction (mailbox is full primarily. Spoof MAIL FROM: dialog?) > > If you're saying that exchange is losing the mail, the easiest fix is to > configure postfix as a relayhost between the outside world and the > broken exchange server. Postfix will queue the mail and send it to the > exchange server as quickly as possible and if the exchange server is > down, it will wait until it's back up again.
The problem is that postfix will see "success" initially: - client sends - postfix receives - postfix relays, gets OK ----> postfix deletes queued message - exchange checks quota, decides mailbox is full - exchange sends DSN to client Worst case, client just spent 30 minutes on dial-up trying to send his 10MB in images my client needs. -- Melvyn Sopacua m...@dnr.servegame.org FreeBSD 7.1-STABLE Qt: 3.3.8 KDE: 3.5.10