tHaHooL
11.06.04, 15:28
Ich habe einen soweit funktionierenden Mailserver, nur eine Problem habe ich noch: Wie bringe ich Postfix dazu, dass er die Mails an Procmail weitergibt?
Im Moment werden die Mails von fetchmail abgeholt und gleich in die Useraccounts (IMAP) gelegt. Hier ein Auschnitt aus meiner fetchmailrc:
poll "post.strato.de"
protocol POP3
user "test1@domain.de"
there with password "ehklar"
is user1
Nun landen die Mails im Postfach von User1.
Ich hätte es jetzt aber gerne so, dass die emails erst durch Procmail wandern und dann dementsprechend verteilt werden. Das brauche ich um die Mails in IMAP in verschiedenen Unterordnern zu verschieben.
Ich hab mir das nun folgendermaßen vorgestellt:
fetchmailrc:
poll "post.strato.de"
protocol POP3
user "test1@domain.de"
there with password "ehklar"
.procmail:
logfile=/var/log/procmail/procmail.log
verbose=yes
:0
*^TO.test1@domain.de
/var/spool/imap/user/user1
Also im Grunde erst mal der selbe effekt wie vorher. Ist ja nur mal zum testen.
In der main.cf vom Postfix habe ich noch das hier eingetragen:
mailbox_command = /usr/bin/procmail /etc/.procmailrc
mailbox_transport = cyrus (das war vorher auch schon so drin...)
fallback_transport = cyrus (das hier auch....)
Aber das will nicht so recht klappen.
Und welchen Benutzer muss ich in der fetchmailrc eingeben? Bisher wars ja der jeweilige Benutzer, aber nun solls ja an procmail gehen... ??
Danke!
Im Moment werden die Mails von fetchmail abgeholt und gleich in die Useraccounts (IMAP) gelegt. Hier ein Auschnitt aus meiner fetchmailrc:
poll "post.strato.de"
protocol POP3
user "test1@domain.de"
there with password "ehklar"
is user1
Nun landen die Mails im Postfach von User1.
Ich hätte es jetzt aber gerne so, dass die emails erst durch Procmail wandern und dann dementsprechend verteilt werden. Das brauche ich um die Mails in IMAP in verschiedenen Unterordnern zu verschieben.
Ich hab mir das nun folgendermaßen vorgestellt:
fetchmailrc:
poll "post.strato.de"
protocol POP3
user "test1@domain.de"
there with password "ehklar"
.procmail:
logfile=/var/log/procmail/procmail.log
verbose=yes
:0
*^TO.test1@domain.de
/var/spool/imap/user/user1
Also im Grunde erst mal der selbe effekt wie vorher. Ist ja nur mal zum testen.
In der main.cf vom Postfix habe ich noch das hier eingetragen:
mailbox_command = /usr/bin/procmail /etc/.procmailrc
mailbox_transport = cyrus (das war vorher auch schon so drin...)
fallback_transport = cyrus (das hier auch....)
Aber das will nicht so recht klappen.
Und welchen Benutzer muss ich in der fetchmailrc eingeben? Bisher wars ja der jeweilige Benutzer, aber nun solls ja an procmail gehen... ??
Danke!