postgre 如何处理改变的 FQDN?

postgre 如何处理改变的 FQDN?

假设我收到以下客户的电子邮件:

mail2.dx300.mail.net mail4.dx121.mail.net mail5.dx121.mail.net

尽管这些都来自同一服务(例如 LinkedIn 或 MailChimp),但 postgrey 将它们视为完全不同的客户端。如何配置 postgrey 以仅查看域(mail.net),而不是 FQDN?

答案1

Postgrey 将它们视为不同客户端的原因很简单,因为它们确实是不同的客户端。每个客户端都是具有唯一 IP 地址和主机名的不同服务器。

除非您先将它们添加到白名单,否则它们必须证明它们的行为像一个合适的 smtp 守护进程。

但如果它们都是受信任的客户端,则无需将它们单独添加到白名单中,您有以下选择:

# Whitelist the whole domain
example.com
mail.net

# Use Regular Expressions 
/^mail[0-9].dx[0-9]{3}.mail.net$/

# Use CIDR IP Addresses:
10.9.8.0/24

相关内容