PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : fetchmail -> procmail -> amavisd-new = wie pop3 nachrichten scannen?



XhonkX
25.04.07, 13:32
hallo,

wie erreiche ich es das amavisd-new(clamav) meine pop3-e-mails,
die mittels fetchmail abgeholt werden scannt?:

.fetchmailrc
poll pop.mail.yahoo.de protocol POP3
user name password xxx
mda "/usr/bin/procmail"

.procmailrc
DEFAULT=$HOME/Maildir/

ich benutze postfix & squirrelmail, auf port 25 funktioniert der e-mail scan.

XhonkX
25.04.07, 17:02
habe da etwas gefunden, http://www.tlug.de/archiv/2005-January/007726.html

ist das der richtige weg? wenn ich mda weglasse in der fetchmailrc
werden dann die mails an den smtp-server auf port 25 uebergeben???


>> Also wie gebe ich die E-Mails
>> an postfix
>lass den mda-Krams in der .fetchmailrc einfach weg, und das fetchmail
>stellt an den lokalen SMTP-Server (Port 25) zu.
>Dieser muß dann natürlich wissen, was er damit soll. Also in Deinem
>Fall alles, was an lokale Nutzer geht, an procmail weiterleiten...
>
>> und wie sage ich postfix, daß es die E-Mails an procmail
>> weitergeben soll?
>in der main.cf:
>mailbox_command = /pfad/zu/procmail

pfleidi85
25.04.07, 18:26
habe da etwas gefunden, http://www.tlug.de/archiv/2005-January/007726.html

ist das der richtige weg? wenn ich mda weglasse in der fetchmailrc
werden dann die mails an den smtp-server auf port 25 uebergeben???


Ich habe hier ein aehnliches Setup am laufen. Ohne MDA uebergibt Fetchmail das ganze an den lokalen MTA. Procmail hast du doch dann in deinem Mailserver als MDA eingerichtet, oder?

XhonkX
25.04.07, 18:37
benutze postfix und habe das eingetragen.
mailbox_command = /usr/bin/procmail

aber irgendwie funktioniert das bei mir leider nicht.

pfleidi85
26.04.07, 18:59
Was genau geht nicht? Hast du amavis auch richtig konfiguriert? Was sagen die logs?

Kuck dir wegen amavis am besten mal das hier (http://www.howtoforge.com/amavisd_postfix_debian_ubuntu) an.