linux – 使用postfix将垃圾邮件发送到特殊文件夹

linux – 使用postfix将垃圾邮件发送到特殊文件夹,第1张

概述我有一个运行amavis和SpamAssassin的后缀服务器来帮助过滤垃圾邮件.传送到用户的Maildir时,被检测为垃圾邮件的邮件如下所示: From tom@tom-mint Fri Mar 15 01:46:20 2013Return-Path: <tom@tom-mint>X-Original-To: tom@my-server.comDelivered-To: tom@my-s 我有一个运行amavis和SpamAssassin的后缀服务器来帮助过滤垃圾邮件.传送到用户的Maildir时,被检测为垃圾邮件的邮件如下所示:
From tom@tom-mint Fri Mar 15 01:46:20 2013Return-Path: <tom@tom-mint>X-Original-To: tom@my-server.comDelivered-To: tom@my-server.comX-Virus-Scanned: Debian amavisd-new at my-server.comX-Spam-Flag: YESX-Spam-score: 6.463X-Spam-Level: ******X-Spam-Status: Yes,score=6.463 tagged_above=2 required=6.31    tests=[DRUGS_ERECTILE=2.221,FH_FROMEML_NOTLD=0.18,FSL_HELO_NON_FQDN_1=0.001,HELO_NO_DOMAIN=0.001,RCVD_IN_PBL=3.558,RDNS_DYNAMIC=0.363,TO_NO_BRKTS_DYNIP=0.139] autolearn=noDate: Fri,15 Mar 2013 01:46:19 -0400To: tom@my-server.comSubject: ***SPAM*** helloUser-Agent: Heirloom mailx 12.5 6/20/10Content-Type: text/plain; charset=us-asciiFrom: tom@tom-mint (Tom)Status: RObuy some viagra!

请特别注意主题,其前面是*** SPAM ***,以及X-Spam-Flag:YES标题.

配置postfix以将这些消息存储在特殊垃圾文件夹中的最佳方法是什么?

从我的研究来看,似乎我需要使用不同的邮件传递工具而不是postfix来实现这一点,但我不确定哪种方法是最好的.似乎有很多过时的信息,我想知道postfix是否能够将消息放入文件夹中.

邮件目录都是Maildir.

解决方法 粗略阅读postfix的本地(8)本地传递代理手册页显示没有提示这种类型的功能 – 如预期的那样.这种任务通常被卸载到procmail(可能通过mailBox_command指令),它可以处理您在管理厨房水槽时描述的任务. procmail的缺点是配置文件格式,灵活性和容易找到的大量示例的优势.如果最近出现了比procmail更好的东西,我不知道.

但是,就我的钱而言,即使我找到了做MTA的方式来做你想做的事,我也不会遵循这条道路,因为这种邮件分类的东西有一种气球方式而且没有MTA(我知道:也许交换确实,谁知道)也可以做一个灵活的消息处理程序/交付代理.

这是一个procmail配方,根据唯一的标题内容(DEFAulT是交付目录,通常类似$HOME / Mail /)执行您想要的 *** 作:

:0* ^X-Spam-Flag: YES$DEFAulT/.Spam/
总结

以上是内存溢出为你收集整理的linux – 使用postfix将垃圾邮件发送到特殊文件夹全部内容,希望文章能够帮你解决linux – 使用postfix将垃圾邮件发送到特殊文件夹所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/1042594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-24
下一篇 2022-05-24

发表评论

登录后才能评论

评论列表(0条)

保存