Hi there,

We're using Postfix for quite a while now as our default mailsystem for our
world-wide organisation.
We are very happy with the setup and working without any problem.

Recently we purchased a Mailarchive systen (mailarchiva) to create an
archive of our mails. We installed two of them; one on location A and one
on location B.
In Postfix, on our main mailserver, i added the following parameters to
send the emails to our two mailarchive servers on location A and location
B:

smtpd_milters = inet:81.x.x.x:8092 inet:217.x.x.x:8092
milter_default_action = tempfail
milter_connect_timeout = 10s

This works perfectly without any problems. the question raised, what if the
connection between the mailserver and location B is down. Is the email
delivered to the mailarchive system on location A, but not location B? Will
the emails not be delivered to location A and location B?
etc etc. So lot of questions.

Our goal is to move the emails to the hold queue if one of the mailarchive
servers (location A or location B) isn't reachable by the postfix system.
Then, if the connection is restored between Postfix and the mailarchive
server(s), release the mails from the postfix hold queue and deliver the
emails as normal to the two mailarchive servers on both locations. This way
we can keep both mailarchive servers in sync.

Can this be done with the 'smtp_default_action = quarantine' parameter?

Thanks in advanced.

Regards,

Roland de Lepper

Reply via email to