加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Linux > 正文

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

发布时间:2020-12-13 17:55:52 所属栏目:Linux 来源:网络整理
导读:我有一个运行amavis和SpamAssassin的后缀服务器来帮助过滤垃圾邮件.传送到用户的Maildir时,被检测为垃圾邮件的邮件如下所示: From tom@tom-mint Fri Mar 15 01:46:20 2013Return-Path: tom@tom-mintX-Original-To: tom@my-server.comDelivered-To: tom@my-s
我有一个运行amavis和SpamAssassin的后缀服务器来帮助过滤垃圾邮件.传送到用户的Maildir时,被检测为垃圾邮件的邮件如下所示:
From tom@tom-mint Fri Mar 15 01:46:20 2013
Return-Path: <tom@tom-mint>
X-Original-To: tom@my-server.com
Delivered-To: tom@my-server.com
X-Virus-Scanned: Debian amavisd-new at my-server.com
X-Spam-Flag: YES
X-Spam-Score: 6.463
X-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=no
Date: Fri,15 Mar 2013 01:46:19 -0400
To: tom@my-server.com
Subject: ***SPAM*** hello
User-Agent: Heirloom mailx 12.5 6/20/10
Content-Type: text/plain; charset=us-ascii
From: tom@tom-mint (Tom)
Status: RO

buy 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/

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读