Mail weiterleiten

  • Problem: Man hat zwei Accounts auf denen man Mail list und kann sich aber auf dem jeweils anderen Account nicht von dem anderen Account aus einloggen. Man kommt auf die naheliegende Idee zwei Forwards einzurichten, aber das erzeugt einen Mail-Loop. Die Lösung ist procmail. Dazu braucht man zwei Files auf beiden Rechnern: ~/.forward|/usr/bin/procmail ~/.procmailrc # Diese .procmailrc leitet Mail an einen anderen User weiter ZIELUSER="user1@domain.net" SHELL=/bin/sh :0 c * !^X-Loop: Mailweiterleitung | formail -A "X-Loop: Mailweiterleitung" | $SENDMAIL -oi ${ZIELUSER} Ähnliche Sachen wie Autoreply o.ä. lassen sich alles mit procmail machen. Siehe hierzu auch die sehr gute Manpage "procmailex".