Jose Luis Martinez escribió:
Hanno Hecker escribió:
On Tue, 15 Jan 2008 16:38:44 +0100
"David Bouw" <[EMAIL PROTECTED]> wrote:
I installed qsmtpd last weekend to give it a try.
I opted to install it on a different machine and used the
queue/smtp-forward plugin to get it into the 'production' machine.
[...]
What happens when 'queue/smtp-forward' wants to forward the email and
the 'production' machine is temporarily (lets say 2 hours)
unavailable. ?
Does queue/smtpd-forward implement some kind of waiting queue in this
scenario? Or will the mail be lost?
There's no real queueing mechanism with the smtp-forward plugin, the
mail will be rejected with a temporary error, which means the mail will
stay in the client's queue and sent later again... well at least for
most MTAs. Some are buggy that they don't get the difference between a
hard failure and a temporary problem and will not retry.
The otherqueue plugins (except for maildir of course) send the mails
to the
local MTA's queue which then forwards to the remote system.
Hanno
Why not queue it in a qmail that sends everything remote (like a backup
mx would). You only have to have care to enqueue mail for domains that
you are supposed to (so you don't become an open relay).
I think you only have to put the appropiate domains on the rcpthosts /
morercpthosts, and you're running. Qmail will handle the temporary and
permanent (if any) errors.
Oh! and because your qpsmtp box is the primary MX, you should publish
smtproutes to the destination server.