Wie integriert man Thunderbird mit SpamAssassin auf dem Server?

6377
haimg

Ich versuche, SpamAssassin mit Thunderbird auf einem Server zu integrieren. Grundsätzlich muss ich in der Lage sein, mehrere E-Mails in Thunderbird auszuwählen und zum Training an SpamAssassin zurückzusenden, entweder als Spam oder als Ham.

Ich habe verschiedene Ansätze ausprobiert:

  1. Versuchtes "Report Spam" -Plugin, das Nachrichten entweder als E-Mail-Anhang oder über HTTP-Post an den Server zurücksenden kann. Das Plugin ist jedoch ziemlich fehlerhaft ... Unterstützt nicht das gleichzeitige Versenden mehrerer Nachrichten, "Report as ham" funktioniert überhaupt nicht usw.

  2. Wollte eine benutzerdefinierte Schaltfläche erstellen, mit der ausgewählte Nachrichten in einen separaten IMAP-Ordner kopiert werden (ich könnte in IMAP "LearnAsSpam" - und "LearnAsHam" -Ordner erstellen, die automatisch auf dem Server verarbeitet werden), wissen aber nicht einmal, wie Sie dies erreichen sollen Thunderbird, will nicht Thunderbird Extention Authoring lernen ...

Server-seitig bin ich bereit, einige benutzerdefinierte Programmierung oder Integration durchzuführen (kann eine Nachricht über HTTP / SMTP / was auch immer empfangen), mein Stolperstein ist Thunderbird ...

Wie kann ich also E-Mails von Thunderbird an SpamAssassin zurücksenden, die auf einem E-Mail-Server für Bayes'sches Training ausgeführt werden, und dabei möglichst wenige Tastenanschläge verwenden?

8
Funktioniert dieses Plugin noch mit einem modernen Thunderbird? [http://sourceforge.net/projects/soc2006spamd/] Hennes vor 11 Jahren 0
Mein E-Mail-Anbieter (Tuffmail) bietet zu diesem Zweck Ordner mit den Bezeichnungen "Spam" und "Ham". Ich vermute, Sie könnten dasselbe mit einem [Thunderbird-Add-On] (https://addons.mozilla.org/en-US/thunderbird/) tun, aber wenn jemand eines geschrieben hat, haben sie sich nicht die Mühe gemacht, es hochzuladen Isaac Rabinovitch vor 11 Jahren 0
@Hennes: Sagt "nicht kompatibel" beim Installationsversuch. Ich habe nicht versucht, es zu erzwingen und zu sehen, ob es funktioniert oder nicht ... haimg vor 11 Jahren 0
Möglichkeit: Einen serverseitigen Prozess ausführen, um Nachrichten zu verarbeiten, die in den Ham / Spam-Ordnern gespeichert sind. Yedric vor 11 Jahren 0
@Yedric: Ja, ich weiß (und das ist wahrscheinlich der Weg, wenn ich keine bessere Antwort bekomme). Ich möchte es jedoch mit einem Mausklick / einer Tastenkombination machen. Doing Message | MoveTo | Recent | Spam oder Message | CopyTo | Recent | Ham jedes Mal, wenn ich trainieren möchte SpamAssassin ist lästig. Schade, ich kann für diese beiden Aktionen nicht einfach eine Verknüpfung zuweisen oder eine Symbolleistenschaltfläche erstellen. haimg vor 11 Jahren 0

1 Antwort auf die Frage

2
Gurken Papst

Sie sollten in der Lage sein, das Verhalten der Junk-Schaltfläche von Thunderbird an Ihre Anforderungen anzupassen. Es sind zwei Schritte erforderlich:

  1. Gehen Sie zu Tools | Options | Security | Junk(oder unter OSX Preferences | Security) und markieren Sie When I mark messages as junk:undMove them to the account's "Junk" folder
  2. Gehen Sie zu Tools | Account Settings..., suchen Sie Ihr E-Mail-Konto und fahren Sie mit Junk Settingsdiesem Konto fort. Wählen Move new messages to Other:Sie den gewünschten IMAP-Ordner aus und wählen Sie ihn aus.

Referenz: https://support.mozillamessaging.com/en-US/kb/thunderbird-and-junk-spam-messages

Für alle anderen, die denken, dass dies nicht funktioniert, lesen Sie die Antwort genauer als das erste Mal. Sie müssen eine Option in Einstellungen / Voreinstellungen sowie in den Kontoeinstellungen ändern. Funktioniert dann perfekt. andynormancx vor 10 Jahren 0