这postgrey 手册说:
–自动白名单客户端=N 第一次成功投递后将主机列入白名单 N 是将客户端列入白名单之前的最小邮件数量(默认情况下以值为 5 开启)指定 N=0 以禁用。
据我了解,每当我收到来自不同 gmail 用户的 5 封电子邮件时,这将自动将 gmail.com 完全列入白名单。这难道不危险吗?因为有很多垃圾邮件发送者从该主机发送邮件。
答案1
不,这不是问题。
实际上,所有大型实体都可能只是/etc/postgrey/whitelist_clients
因为你别无选择。他们的邮件服务器无论如何都会重新发送电子邮件,因此不会有任何区别。你总是会收到这些电子邮件。
Postgrey 的用处在于垃圾邮件发送者创建的愚蠢邮件服务器。这些邮件服务器将得到 450 并完全放弃这一壮举(不过,它们做得越来越好,并像普通邮件服务器一样再次尝试……)
任何能够注册 450 回复并在几分钟后(或 12 小时后……这取决于发件人的服务器设置!)重新发送电子邮件的邮件服务器都可以 100% 安全地永远列入白名单。这不会有什么区别(除了您会偶尔回复 450,而您的服务器应该已经知道没有必要这样做,因此如果您对不需要它的服务器执行 450,这实际上是一种浪费!)
另外,建立临时白名单的一个原因是确保如果服务器易手并现在由垃圾邮件发送者拥有,Postgrey 可以做出相应的反应。对于 gmail、hotmail、yahoo 等系统,这种情况永远不会发生。
Postgrey 总是忘记主机,这确实让我很恼火……因为几个月后,我的同一个客户每次给我发送新邮件时都必须再次通过 Postgrey。因此,我使用此选项来限制 postgrey 记住该主机的时间:
--最大年龄=N 删除自上次查看以来超过 N 天的条目(默认值:35)