Spamassassin sa-learn für Junk/Spam [GELÖST]
Spamassassin sa-learn für Junk/Spam
ich würde gerne einen Cron einrichten, der automatisch alle Mails aus Junk nutzt um die Bayes Filter anzulernen.
Folegndes habe ich vor:
sa-learn --dbpath /var/lib/amavis/.spamassassin --progress --spam /var/mail/vhosts/*/*/.Junk
Ist die Frage, ob das der richtige Pfad wäre und ob der Nutzer nicht besser Amavis sein müsste...
Stamdardmäßig scheint das nicht vorhanden zu sein, so das eine Mail in Roundcube/Rainloop "Als Spam markieren" keine Auswirkungen hat.
Gruß Arne
Re: Spamassassin sa-learn für Junk/Spam
Code: Select all
sa-learn --spam /var/mail/vhosts/DOMAIN/POSTFACH/Junk/cur/
Code: Select all
sa-learn --spam /var/mail/vhosts/DOMAIN/POSTFACH/Junk/cur/ --progress
Re: Spamassassin sa-learn für Junk/Spam
kannst du schon etwas (erfolgreiches) berichten?


Re: Spamassassin sa-learn für Junk/Spam
ich hole diesen Thread mal aus der Versenkung. Konnte das obige schon mal jemand testen? Spamassassin funktioniert besser je mehr man ihn anlernt von daher würde ich mir so eine funktion schon gerne wünschen.
Re: Spamassassin sa-learn für Junk/Spam [GELÖST]
Code: Select all
nice /usr/bin/sa-learn --dbpath /var/spool/spamassassin --spam /var/mail/vhosts/*/*/.Junk
Für bestehend Systeme weiß ich noch nicht, ob ich es aus Kompatibilitätsgründen einfach so via KeyHelp-Update einspielen würde (vermutlich ja).
Für neue Systeme könnte ich es aber durchaus während der Installation gleich mit installieren.
EDIT: Eingebaut für 20.3 (Für bestehende Systeme nur, wenn spamassassin auch läuft.)
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- space2place
- Posts: 532
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Spamassassin sa-learn für Junk/Spam
Wird der CronJob irgendwo sichtbar im Panel? Falls es abgeschaltet werden soll.
Gruß
Sascha
- Jolinar
- Community Moderator
- Posts: 4004
- Joined: Sat 30. Jan 2016, 07:11
- Location: Weimar (Thüringen)
- Contact:
Re: Spamassassin sa-learn für Junk/Spam
Hoffentlich als Checkbox zum einfachen De-/Aktivieren.space2place wrote: ↑Thu 10. Sep 2020, 19:04 Wird der CronJob irgendwo sichtbar im Panel? Falls es abgeschaltet werden soll.

Data Collector für Community Support
___
Ich verwende zwei verschiedene Schriftfarben in meinen Beiträgen /
I use two different font colors in my posts:
- In dieser Farbe schreibe ich als Moderator und gebe moderative Hinweise oder begründe moderative Eingriffe /
In this color, I write as a moderator and provide moderative guidance or justify moderative interventions - In dieser Farbe schreibe ich als Community Mitglied und teile meine private Meinung und persönlichen Ansichten mit /
In this color, I write as a community member and share my personal opinions and views
Re: Spamassassin sa-learn für Junk/Spam
Spamassassin ist Grundbestandteil der KeyHelp installation, und so dient auch dieser Cronjob zur Grundkonfiguration des Systems. Er ist aus diesem Grund nicht unter den "Geplanten Aufgaben" zu finden, da dort nur eigens von Admins / Benutzern angelegten Befehle gezeigt werden.
Solltet Ihr Spamassassin deaktiviert haben, weil ihr das Mailsystem umgebaut habt o.Ä., so erfolgt keine Aktivierung des Cronjobs. Hier wird geprüft ob Spamassassin zum Zeitpunkt des KeyHelp-Updates ausgeführt wird.
Es gibt eine eine entsprechende Checkbox unter "Konfiguration -> E-Mail-Server" worüber man den Cronjob später noch aktivieren/deaktivieren kann.
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************
- space2place
- Posts: 532
- Joined: Tue 24. Mar 2020, 11:02
- Contact:
Re: Spamassassin sa-learn für Junk/Spam
-
- Posts: 228
- Joined: Tue 9. Apr 2019, 16:31
- Location: Korschenbroich
- Contact:
Re: Spamassassin sa-learn für Junk/Spam
cooles Features. An dieser Stelle ein paar Fragen:
- Ist es möglich die Mails nach erfolgreichem Lernen zu löschen?
- Ist es möglich dies pro Benutzer zu aktivieren / zu deaktivieren?
- Ist der Spam-Ordner anpassbar?
Speziell das Löschen wäre super!
Christian
https://www.john-softwareentwicklung.de
Re: Spamassassin sa-learn für Junk/Spam
Deswegen für künftige Besucher dieses Beitrags etwas ausführlicher.
-------------
1) Es läuft ein über die Webmailer konfigurierter Sieve-Filter für alle Mails mit Betreff ***SPAM***
-> Diese werden anschließend in den SPAM Ordner verschoben.
+ Weiterhin laufen noch andere Filter für Mails, die ich als Spam erachte und auch in den SPAM Ordner schiebe.
(Postfachspezifische Einstellung)
2) Dann ist die Option "Spam-Filter trainieren" (Konfiguration -> E-Mail-Server) aktiv.
Der lernt dann jeden Tag dazu, welche Mails künftig als ***SPAM*** zu deklarieren sind.
(Serverweite Einstellung)
3) Dann ist in den Postfachoption (KeyHelp-Benutzerbereich -> Email -> Postfacheinstellungen -> Reiter 'Erweiterte Einstellungen') die Optionen aktiv:
Löschen von E-Mails aus dem Junk-/Spam-Ordner, die älter als XX Tage sind: 5
Löschen von E-Mails aus dem Papierkorb, die älter als XX Tage sind: 30
+ Ggf. muss noch ein wenig an dem Spam-Score Wert gedreht werden. Bei mir steht der auf 2,5 - aber je nachdem, was Ihr für Emails i.d.R erhaltet ist das ggf. zu sensibel.
(Postfachspezifische Einstellung)
-------------
-> Siehe Punkt 3)Ist es möglich die Mails nach erfolgreichem Lernen zu löschen?
-> Es handelt sich i.d.R um Postfachspezisische Einstellungen, das heißt sie sind individuell nach Postfach konfigurierbar.Ist es möglich dies pro Benutzer zu aktivieren / zu deaktivieren?
-> Die internen Ordner "Junk" und "Trash" sind zumindest für das automatisierte löschen hard coded. Für das auto-learn kann prinzipiell auch ein anderer Ordner konfiguriert werden (/etc/cron.d/keyhelp-sa-learn) - Die Datei wird allerdings durch KeyHelp überschrieben sobald das Formular Email-Server (unter Konfiguration) abgeschickt wird.Ist der Spam-Ordner anpassbar?
Alexander Mahr
**************************************************************
Keyweb AG - Die Hosting Marke
Neuwerkstr. 45/46, 99084 Erfurt / Germany
http://www.keyweb.de - http://www.keyhelp.de
**************************************************************