我如何才能阻止 Postfix 接受来自其所属域但并非它发送的邮件?

我如何才能阻止 Postfix 接受来自其所属域但并非它发送的邮件?

我已经配置了几个域的 Postfix,用于本地传送到 Dovecot。

我注意到有一些有趣的垃圾邮件,声称来自其中一个域的地址,但该地址并不存在。

我该如何配置 Postfix 来丢弃这些电子邮件?来自此域的真实电子邮件 a. 源自它要发送到的同一服务器,并且 b. 是 DKIM 签名的。

答案1

您可以将自己的域名放入 check_sender_access 映射中,以防止他人在 MAIL FROM 命令中使用您自己的域名您接受来自 mynetworks 的邮件并提交(SASL):

smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, check_sender_access hash:/etc/postfix/my_domains, reject_unauth_destination

并且/etc/postfix/my_domains

example.com REJECT
example.net REJECT you're not me!
example.org REJECT go away!

如您所见,您也可以提供自定义错误。

相关内容