WCM Forum

WCM Forum (http://www.wcm.at/forum/index.php)
-   Linux, UNIX, Open Source (http://www.wcm.at/forum/forumdisplay.php?f=13)
-   -   Mails am IMAP-Server Filtern (http://www.wcm.at/forum/showthread.php?t=132674)

Juro 28.04.2004 10:46

Mails am IMAP-Server Filtern
 
Hi,
Ich würde gerne eingehende Mails auf meinem IMAP-Server (Courier, RH9) filtern und sie dann in Ordner verschieben.

Wie geht das?

Mit Dank
Roland

_m3 28.04.2004 10:59

man procmail

valo 28.04.2004 18:57

für die, die sich nicht in procmail einarbeiten wollen

(courier-)maildrop :)

:D

Juro 29.04.2004 10:28

Nachdem ich procmail als lokalen MDA verwende scheint mir das die sinnvollere Methode. Aber trotzdem danke valo

Ich habe mir die man-pages angeschaut und auch einige Tutorials durchgelesen, leider steht nirgendwo drinnen, wo die Verzeichnisstruktur "anfängt".

Ich habe folgende Regel erstellt (/etc/procmailrc):

1 DEFAULT = $HOME/Maildir/
2 LOGFILE=$MAILDIR/log.'date +%y-%m-%d'
3 :0
4 * ^To:.*courier-user
5 .computer.linux.courier/

Zeile 1 gibt dem MDA an die Mails im Maildir-Format in den user-home-Verzeichnissen im Unterverzeichnis Maildir zu speichern.
Zeile 2 sollte eine Log-Datei angeben (wo die ist weiß ich leider nicht).
Zeile 3 Anfang der Regel. Da es sich um einen IMAP-Server handelt brauche ich kein Lockfile (daher :0 und nicht :0:).
Zeile 4: regex der Empfängeradresse. Alle Mails die an "courier-user" geschickt werden sollen in den Ordner ..
Zeile 5: ... .computer.linux.courier (IMAP) verschoben werden.

Leider funktioniert das nicht. Habe ich einen Verständnisfehler?
Wo finde ich das Logfile?

Mit Dank und Gruß
juro


Alle Zeitangaben in WEZ +2. Es ist jetzt 11:21 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
© 2009 FSL Verlag