[Dovecot] Incoming mails + remote backup
minim
luxrum at gmail.com
Thu Apr 8 10:15:10 EEST 2010
Steffen Kaiser-9 wrote:
>
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> On Tue, 6 Apr 2010, minim wrote:
>
>>>> mails? except configuring forwarder to each mail ID !!!!
>
>> Is it possible to configure MTA to deliver to remote servers?
>
> sendmail can deliver to TCP or Unix socket or via a program.
> But sendmail cannot deliver the same message twice, once the delivery
> takes place. As you do not want to add a forward or alias for each
> account, which probably can be created automatically, you could add a
> wrapper around your LDA/MDA, that copies the cloned message to yet another
> system, e.g.:
>
> normal:
>
> /etc/mail/smrsh/dovecot-deliver -f $g -d $u
>
> Wrapper:
>
> /etc/mail/smrsh/wrapper --mode sendmail -f $g -d $u -m $h
>
> ===
> #!/bin/bash
>
> tmpf=/tmp/wrap.$$.tmp
> trap 'rc=$?; rm -f '$tmpf' 2> /dev/null;exit $rc' EXIT
>
> cat - > $tmpf || exit
> /etc/mail/smrsh/dovecot-deliver "$@" < $tmpf || exit
> #ssh otherserver /etc/mail/smrsh/dovecot-deliver "$@" < $tmpf
> exit 0
> ===
>
> The #ssh line is to forward the message.
>
> you could code a LMTP proxy, sendmail then talks LMTP to the LDA, which
> splits its input, in order to forward the commands to another LMTP server
> and calls Dovecot's deliver locally.
>
> BTW: rsync works (see mailing list) reasonably well.
>
> Regards,
>
> - --
> Steffen Kaiser
> -----BEGIN PGP SIGNATURE-----
> Version: GnuPG v1.4.6 (GNU/Linux)
>
> iQEVAwUBS7suJb+Vh58GPL/cAQLLHQf/RKjWI1Orb85NpZk2F2OW91laBYa8Hc4t
> EX4+GccPewSQaYSL6Xat2HN7m7JhNfGqP7byzAPS0UmtSbqp2bQr83pZidVps9rt
> SwgxUHlxvWn8SoQ2PI25KmDn9SpIv8IM2FxD1S91dLD8x1w41/zTaVzngOviEn0W
> Doj/hlY/SHU3N0j/usBHX/UtAxRtGs7SWiR8NkXsO+0WE768S5ZejbLZicEoDJxU
> TYVpT0sqROnysCXsE+AI3pwxm6dcVcbOLxq/gPlLHFwv6DqEwpOvL92I89qzDS61
> +UGRh4lf/G/8PpsFd/oK+VVojb6nDuD/qyv5a1Y4ivo8CwMKiWM3lQ==
> =UGdi
> -----END PGP SIGNATURE-----
>
>
Thanks for responding :)
Where and how should I use the below wrappers?
/etc/mail/smrsh/wrapper --mode sendmail -f $g -d $u -m $h
--
View this message in context: http://old.nabble.com/Incoming-mails-%2B-remote-backup-tp28137629p28175012.html
Sent from the Dovecot mailing list archive at Nabble.com.
More information about the dovecot
mailing list