我运行 postfix/dovecot/spamassasin/clamav/amavis 邮件服务器。最近(大概 1 个月)我发现我的 mailq 中有大约 500 封未送达的电子邮件。我删除了它们,但我想这不是解决我的问题的永久方法。
然后,由于发送 MTA 的信誉不佳,我在发送电子邮件时遇到了问题。
mailq 中的日志条目示例:
A19EC23DE0 4613 Tue Aug 1 06:57:01 MAILER-DAEMON
(delivery temporarily suspended: connect to hayatdiyaliz.com[185.140.110.3]:25: Connection refused)
[email protected]
大约有 20 个“假”域名,例如 hayatdiyaliz.com,每个域名有 20-50 个电子邮件。邮箱名称总是像这样“name”.“multiple_random_characters”@domain.com
[email protected]
[email protected]
[email protected]
您知道如何防止这种情况发生吗?我应该采取什么措施来改善 MTA 的不良声誉?
我将其添加到我的 postfixs main.cf 中,但没有帮助:
smtpd_sender_restrictions = reject_unlisted_sender
谢谢
编辑:打击垃圾邮件 - 作为电子邮件管理员、域名所有者或用户,我能做什么?问题范围太广了,我以为也许有人遇到过这个特殊问题,以前没问题,我在线尝试的所有测试都没问题,可传递性测试、开放中继测试等。
答案1
1)将reject_rbl_client black.junkemailfilter.com,reject_rbl_client b.barracudacentral.org添加到smtpd_recipient_restrictions
2)收集使用过的域名并将它们提供给 header_checks = regexp:/etc/postfix/header_checks 和/或 body_checks = regexp:/etc/postfix/body_checks