Spamfilter/Virenscanner für extern abgeholte Mails verwenden

  • Ab sofort steht euch hier im Forum die neue Add-on Verwaltung zur Verfügung – eine zentrale Plattform für alles rund um Erweiterungen und Add-ons für den DSM.

    Damit haben wir einen Ort, an dem Lösungen von Nutzern mit der Community geteilt werden können. Über die Team Funktion können Projekte auch gemeinsam gepflegt werden.

    Was die Add-on Verwaltung kann und wie es funktioniert findet Ihr hier

    Hier geht es zu den Add-ons

Status
Für weitere Antworten geschlossen.

schnabel

Benutzer
Registriert
08. Sep. 2013
Beiträge
9
Reaktionspunkte
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:
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
 
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
 
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