Postfix - 按发件人电子邮件域名 IP 进行阻止

Postfix - 按发件人电子邮件域名 IP 进行阻止

一段时间以来,我收到了很多垃圾邮件。这些邮件各不相同,但如果我查找电子邮件地址的域名,它总是解析为相同的 IP 地址。

所以:

在 Postfix 中我可以拒绝每个电子邮件地址,但在这种情况下这没有帮助,因为电子邮件地址一直在变化。

我遇到的下一个问题是每封电子邮件都通过不同的邮件服务器发送。所以我无法按发件人地址进行阻止。

我想做的是通过 IP 地址阻止电子邮件。不是发件人的 IP 地址,而是电子邮件中使用的域的 IP 地址。

关于如何在 Postfix 中完成这一操作有什么建议吗?

答案1

我相信这就是你正在寻找的:http://www.postfix.org/postconf.5.html#check_sender_a_access

添加

smtpd_sender_restrictions = check_sender_a_access 哈希:/etc/postfix/sender_a_access

在你的main.cf

并添加

80.249.161 拒绝

在你的/etc/postfix/sender_a_access

并调用

邮政地图/etc/postfix/sender_a_access

这将阻止来自大量垃圾邮件来源的 IP 范围的整个 /24 子网。

我也将其用于完全相同的 IP 范围;)。

相关内容