Spamfilter/Virenscanner für extern abgeholte Mails verwenden

Status
Für weitere Antworten geschlossen.

schnabel

Benutzer
Mitglied seit
08. Sep 2013
Beiträge
9
Punkte für Reaktionen
0
Punkte
0
Hallo zusammen,

ich habe länger gesucht, aber nirgends eine richtige Anleitung gefunden, wie man die vom "Mail Server"-Paket bereitgestellten Funktionen Spamassassin und Virenscanner nutzen kann, wenn man Mails über die Roundcube-Konfiguration (also das Mail Station"-Paket - und damit fetchmail - von externen Anbietern abholt. Dabei ist es (unter DSM 5.1 beta zumindest) ganz einfach - fetchmails default ist das Ausliefern abgeholter Mails an den lokalen Port 25. Die "Mail Station" sieht aber vor, dass abgeholte Mails per procmail an das lokale Mailverzeichnis der User weitergegeben werden. Wenn man dieses Verhalten wieder herstellt, werden sowohl Virenscanner als auch der Spammörder genutzt, außerdem stehen empfangene Mails dann auch in der Statistik des Mail Servers.

Wie das? Nun, unter
Rich (BBCode):
"/volume1/@appstore/MailStation/roundcubemail/ext"
findet man für jeden lokalen User eine "_fetch"-Datei. Darin findet man die Zeile

Rich (BBCode):
mda "/var/packages/MailStation/target/bin/procmail -m \'/var/packages/MailStation/target/roundcubemail/ext/schnabel.proc.stefan.htown.de\'"

Wenn man die auskommentiert, holt fetchmail weiter Mails ab, wirft diese dann allerdings beim lokalen Mailserver ein, anstatt sie direkt selbst in die Briefkästen der User einzuwerfen.

Vielleicht hilft's ja jemandem...

Tschö,
Schnabel
 
Zuletzt bearbeitet:

joergel

Benutzer
Mitglied seit
21. Okt 2014
Beiträge
1
Punkte für Reaktionen
0
Punkte
1
Hallo,

vielen Dank für diesen Tipp. Das ist genau das, wonach ich schon lange gesucht habe. Endlich funktioniert der Mailserver mit dem eingebauten Spamassassin.

Grüße

Jörg
 

jahlives

Benutzer
Mitglied seit
19. Aug 2008
Beiträge
18.275
Punkte für Reaktionen
4
Punkte
0
procmail könnte aber auch an den Spamfilter übergeben ;-)
Man braucht dazu im Home des User ein procmailrc File
Code:
:0fw: spamassassin.lock
* < 256000
| spamassassin
ggf müsste man den Pfad zu spamassassin komplett angeben
 

Willly

Benutzer
Mitglied seit
15. Dez 2013
Beiträge
36
Punkte für Reaktionen
0
Punkte
0
Code:
:0fw: spamassassin.lock
* < 256000
| spamassassin

muss der Code so wirklich übernommen werden, mit "*" und "|" und auch ":0fw:", nur den
spamassassin Pfad anpassen? Verzeiht die Frage bin aber Neuling.

Und das procmailrc gleich in die oberste Hirarchie des Homedirectorys?
 
Status
Für weitere Antworten geschlossen.
 

Kaffeautomat

Wenn du das Forum hilfreich findest oder uns unterstützen möchtest, dann gib uns doch einfach einen Kaffee aus.

Als Dankeschön schalten wir deinen Account werbefrei.

:coffee:

Hier gehts zum Kaffeeautomat