主题: how to reject senders is "from=<>"

==== 必填信息。没有填写将不予回复 ====
- iRedMail 版本号:iRedMail 0.73
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:CentOS 6.5
- 与您的问题相关的日志信息:
====

How to reject senders is "from=<>"

tks!

回复: how to reject senders is "from=<>"

from=<> 称为 null sender,是 RFC 协议里规定的一个合法的地址。别人发给你的 null sender 的邮件,可能是他的服务器的 MTA 生成的 bounce message 之类的通知邮件,也可能是刻意设置为 null sender 的垃圾邮件。

所以现在的问题是,在你的系统上,只有你知道该如何区分某个 smtp 会话里的 null sender 是否 spam。你可以通过为 iRedAPD 开发一个简单的插件来实现你自己的 spam 定义逻辑,然后 reject 或做其它操作。

PS:下次提问尽可能多地提供相关信息,例如 Postfix 日志文件里相关的 smtp 会话。不要太懒了,你懒的话别人也只好懒得回复了。