On 2/16/09 8:28 PM, Beber wrote:
>
> I would like to known if there is a way to not queue at all. As
> example, I've two big mails in queue as network is down with imap
> server, reboot is cause by watchdog because another processus eat
> memory. The two mails are lost.
>
There is no such possibility. There will always be some time between the
time your mail has been accepted for relaying and the time it is
delivered. During that time, wheter you want it or not, your mail is
queued. If your server crashes and your mail is on ram, your mail is
lost. Now, as exim can reject at SMTP time with all the anti{spam,virus}
tests, this time may be slightly lower than with postfix. However, if
there is a crash, your mail is lost.
What you are probably looking for is an SMTP proxy, which won't store
the mail and only send a 2xx response code to the sender once the mail
is delivered. But exim is an SMTP server, just like postfix, not an SMTP
proxy.