PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Mailempfang + Virusscan



Patrick
12.12.02, 16:20
Hallo zusammen,

ich habe mir einen Mailserver nach folgendem HOWTO aus diesem Forum aufgebaut:
http://www.linuxforen.de/forums/showthread.php?s=&threadid=30158

Ablauf des Mailabrufs danach:
fetchmail Ruft die Mails aller Benutzer vom Server des ISP ab.
procmail Filtert alle Mails anhand der Empfängerzeile und liefert sie per
cyrdeliver in die IMAP Mailboxen der User

postfix ist beim Empfang also außen vor. Oder?

Nun möchte ich in diese Konfiguration noch einen Virenscan per Amavis einbauen.
Jedoch habe bis jetzt keine Möglichkeit gefunden Amavis in den fetchmail oder procmail
Ablauf einzubinden.

Alle Dokus die bisher gefunden habe beziehen sich auf den Virusscan in postfix.

Demnach müsste ich vermutlich den Ablauf wie folgt abändern:
fetchmail Ruft die Mails aller Benutzer vom Server des ISP ab. Und leitet sie per
is 'Dummyuser' Konfiguration, an einen lokalen Benutzer.
Das müsste doch dann per
postfix und den Optionen 'content_filter = irgendwas mit amavis'
sowie mailbox_command = procmail ...'
dazu führen, daß die Mails mit Amavis überprüft und anschließend per procmail
und der ursprüglichen procmailrc wieder in die IMAP Mailboxen gelangen.

Ist das so möglich, oder kann ich Amavis auch zwischen fetchmail bzw. procmail setzen
um den Ablauf des Mail Abrufes nicht abändern zu müssen?

Danke

Patrick:confused:

Patrick
09.01.03, 12:55
Hier wird soviel über das Thema Cyrus, fetchmail und procmail geschrieben, dabei fast immer auf das oben aufgeführte HOWTO verwiesen.

Und trotzdem, so häufig nach diesem HOWTO konfiguriert wird, hat bisher keiner Erfahrungen damit, in diesen Ablauf einen Virusscann einzubauen.

Schade!:confused:

steve-bracket
09.01.03, 13:13
tach

Also mit amavis kann ich nicht dienen aber mit einer Alternative.
Der Mailgate von B+HEDV (www.antivir.de) ist für private Zwecke kostenlos (mit virendefinitionupdates usw.)

Bei Postfix gibt es dann zwei Möglichkeiten den Mailgate einzubinden.
Bei der ersten ConfigOption lauscht der Mailgate auf Port 25 (anstatt dem MTA) und nimmt die Mails entgegen, scannt diese und gibt sie dann weiter. (avgate_d und avgate_fwd)
(ist auf der HP gut beschrieben)
Hab ich auch laufen.

Nachteil ist leider, dass ,obwohl das AVGATE Startscript im richtigen Runlevel steht sich der MailgateDienst beim booten nicht startet.
(keine Ahnung warum, ist aber egal, wird eh nicht oft runtergefahren)

Soweit dann die Mails als erstes über den MTA laufen werden sie gescannt.

Einfach mal ausprobieren.

fG Steve