Sendmail to duplicate messages
on at cs.ait.ac.th
Fri Aug 7 11:47:36 UTC 2009
With some delay...
> > What rule, in what file should I set-up to have my mail sendmail mail
> > server duplicate all messages to another mail server?
> > I am in the proces sof setting-up a new mail server; in the meantime I
> > want all messages arriving to my current mail server under sendmail to
> > be duplicated to the new mail server (under postfix, for all it
> > matters); so the mailboxes are keept in sync.
> > How can I do that with sendmail?
> I believe you should be able to do this with virtusertable. You will nee=
> d to
> configure the new machine to accept e-mail using a distinct domain so the=
> server can route e-mail to it, and the new server would need to accept y=
> actual domain name for delivery too.
> Then you need is a /etc/mail/virtusertable file with contents like so:
> @your-domain.com %@new.your-domain.com
> @your-domain.com %
I have tried that but virtusertable is a hash table, so it can only
have one line of the form @your-domain.com.
> Alternately, if your back-end mail store is using IMAP, then you can use
> imapsync (ports: mail/imapsync) to duplicate mail account contents from t=
> old server to the new one.
I was looking at that solution too, but it needs the passwords of the
I ended up with mb2md (/usr/ports/mail/mb2md) that I slightly modified
to fix the mode of the files created and to have a filename that suits
me more. And I iterate that script on my users list. As I have only
200 users and about 4 GB of mail, it takes only 10 minutes, quite
More information about the freebsd-questions