Sa-learn: Unterschied zwischen den Versionen

Aus Foxwiki
Keine Bearbeitungszusammenfassung
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
{{DISPLAYTITLE:sa-learn}}
{{DISPLAYTITLE:sa-learn}}
  /usr/bin/sa-learn --spam /var/vmail/*/*/Maildir/.Junk/
 
  /usr/bin/sa-learn --spam /var/vmail/*/*/*/.Junk/
/usr/bin/sa-learn --ham /var/vmail/*/*/*/cur
 


[[Kategorie:Linux/Befehl]]
[[Kategorie:Linux/Befehl]]
Zeile 6: Zeile 9:
{{DEFAULTSORT:sa-learn}}
{{DEFAULTSORT:sa-learn}}


= TMP =
= SpamAssassin autolearn Cronjob einrichten =
SpamAssassin autolearn Cronjob einrichten


Damit auch nachträglich verschobene E-Mails der Ordner .Spam oder .Junk von SpamAssassin erfasst und somit erlernt werden können, benötigen wir einen Cronjob.
Damit auch nachträglich verschobene E-Mails der Ordner .Spam oder .Junk von SpamAssassin erfasst und somit erlernt werden können, benötigen wir einen Cronjob.
Zeile 13: Zeile 15:
Beispiel ISPConfig
Beispiel ISPConfig
In diesem ISPConfig Beispiel möchte ich euch darstellen, wie sa-learn per Cronjob die .Junk Ordner aller Domains + Postfächer in folgender Ordnerstruktur zu jeder vollen Stunde überprüft.
In diesem ISPConfig Beispiel möchte ich euch darstellen, wie sa-learn per Cronjob die .Junk Ordner aller Domains + Postfächer in folgender Ordnerstruktur zu jeder vollen Stunde überprüft.
/var/vmail/domain.de/info/Maildir/.Junk/*/*
/var/vmail/domain.de/info/Maildir/.Junk/*/*


Wir öffnen als Benutzer Root crontab -e und fügen diese Zeile hinzu.
Wir öffnen als Benutzer Root crontab -e und fügen diese Zeile hinzu.
Zeile 20: Zeile 22:
Solltet ihr nicht ISPConfig inklusive Amavis nutzen, passt bitte die Pfade an!
Solltet ihr nicht ISPConfig inklusive Amavis nutzen, passt bitte die Pfade an!


Control Panel wie das Plesk Panel erledigen diesen Job mit einem eigenen Cronjob, es ist kein weiterer nötig. SA-learn Einrichtungs-Tipps gibt es auch im offiziellen Wiki.
SA-learn Einrichtungs-Tipps gibt es auch im offiziellen Wiki.
 
# https://adminforge.de/mailserver/spamassassin/spamassassin-autolearn-cronjob-einrichten/

Aktuelle Version vom 29. Juli 2023, 16:48 Uhr


/usr/bin/sa-learn --spam /var/vmail/*/*/*/.Junk/
/usr/bin/sa-learn --ham /var/vmail/*/*/*/cur


SpamAssassin autolearn Cronjob einrichten

Damit auch nachträglich verschobene E-Mails der Ordner .Spam oder .Junk von SpamAssassin erfasst und somit erlernt werden können, benötigen wir einen Cronjob.

Beispiel ISPConfig In diesem ISPConfig Beispiel möchte ich euch darstellen, wie sa-learn per Cronjob die .Junk Ordner aller Domains + Postfächer in folgender Ordnerstruktur zu jeder vollen Stunde überprüft.

/var/vmail/domain.de/info/Maildir/.Junk/*/*

Wir öffnen als Benutzer Root crontab -e und fügen diese Zeile hinzu.

0   *   *   *   *   /usr/bin/sa-learn --spam --dbpath /var/lib/amavis/.spamassassin/ --dir /var/vmail/*/*/Maildir/.Junk/*/*

Solltet ihr nicht ISPConfig inklusive Amavis nutzen, passt bitte die Pfade an!

SA-learn Einrichtungs-Tipps gibt es auch im offiziellen Wiki.

  1. https://adminforge.de/mailserver/spamassassin/spamassassin-autolearn-cronjob-einrichten/