On Fri, Jan 17, 2003 at 09:37:48AM +0100, Ulrich Wiederhold wrote: > Hallo Udo, > * Udo Mueller <debian@cs-ol.de> [030116 23:10]: > > * Ulrich Wiederhold schrieb [16-01-03 21:03]: > > Starte fetchmail als User fetchmail und lass ihn die Mails an > > deinen MTA (exim ...) übergeben (is user bla here). Dieser > > liefert dann die Mails an die einzelnen User aus und schaut dabei, > > ob eine ~/.procmailrc existiert. Wenn ja, wird die Mail an procmail > > übergeben, welcher seinerseits die Mail dann, nach Regel in der > > procmailrc, an spamassassin via spamd übergibt. > Oh. > Ich starte fetchmail beim Verbindungsaufbau mittels der -d Otion in > /etc/ppp/ip-up. > Wie kann ich dann den User festlegen? sudo -u fetchmail fetchmail -f /etc/fetchmailrc -d 240 --syslog > Ich übergebe die Mails dann an Exim, was mir allerdings bis zu deiner > Email nicht klar war. Habe das Kommando mal irgendwann in die > fetchmailrc geschrieben und nie wieder hinterfragt. > > Übergeben an procmail geht automatisch? Ich habe in meiner fetchmailrc > noch "defaults mda "/usr/bin/procmail -d %s"" drinstehen, und zwar vor > den poll-Anweisungen. dann werden sie _nicht_ an exim übergeben! > In procmailrc starte ich spamassassine dann mittels: > # spamassassin -> > :0fw > | spamassassin -P > > :0: > * ^X-Spam-Status: Yes > $MAILDIR/spam > # <- spamassassin > > So nutzt er aber spamd nicht, oder? meines erachtens nicht. ich würde die datei .forward anlegen: $echo "| /usr/bin/procmail" > .forward d.h. alle mails werden durch procmail gejagt. und dann muss in die exim.conf noch was rein. und zwar in der sektion "directors configuration" (wenns nicht schon drin steht): userforward: driver = forwardfile file = .forward no_verify no_expn check_ancestor file_transport = address_file pipe_transport = address_pipe reply_transport = address_reply dann sollte es eigendlich funktionieren. aja: der eintrag muss zwischen "real_local" und "local_delivery" stehen. wie du das dann mit spamd machst weiß ich nicht -- BOFH excuse #313: your process is not ISO 9000 compliant
Attachment:
pgpKE9ZZA5qZL.pgp
Description: PGP signature