我正在尝试将服务器上运行的 SpamAssassin 与 Thunderbird 集成。基本上,我需要能够在 Thunderbird 中选择多封电子邮件,然后将它们作为垃圾邮件或普通邮件发送回 SpamAssassin 进行训练。
我尝试了几种方法:
尝试了“报告垃圾邮件”插件,该插件能够将消息作为电子邮件附件或通过 HTTP 帖子发送回服务器。但是,该插件相当有缺陷...不支持一次发送多条消息,“报告为垃圾邮件”根本不起作用,等等。
想要制作一个自定义按钮,将选定的消息复制到单独的 IMAP 文件夹(我可以在 IMAP 中创建“LearnAsSpam”和“LearnAsHam”文件夹,这些文件夹将在服务器上自动处理),但甚至不知道如何在 Thunderbird 中实现这一点,也不想学习 Thunderbird 扩展创作...
服务器端,我准备做一些需要的自定义编程或集成(可以通过 HTTP / SMTP / 等等接收消息),我的绊脚石是 Thunderbird......
那么,如何才能以尽可能少的击键将电子邮件从 Thunderbird 发送回在电子邮件服务器上运行的 SpamAssassin 进行贝叶斯训练?
答案1
您应该能够配置 Thunderbird 的垃圾按钮行为以满足您的需求。需要两个步骤:
- 转到
Tools | Options | Security | Junk
(或在OSX上,Preferences | Security
)并勾选When I mark messages as junk:
并Move them to the account's "Junk" folder
- 转到
Tools | Account Settings...
,找到您的邮件帐户,然后转到Junk Settings
该帐户。选择Move new messages to Other:
并选择所需的 IMAP 文件夹。
参考:https://support.mozillamessaging.com/en-US/kb/thunderbird-and-junk-spam-messages