我已经配置了几个域的 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!
如您所见,您也可以提供自定义错误。