我在 VPS (Ubuntu) 上安装了 iRedMail。Fail2Ban
禁止我的家庭 IP 地址。
在/var/log/mail.log
我看到如下消息:
postfix/submission/smtpd[32149]: warning: hostname unallocated.sta.lan.ua does not resolve to address 31.43.102.*: Name or service not known
unallocated.sta.lan.ua
据我了解是我的家庭互联网提供商的主机名。
31.43.102.*
是我的家庭IP。
问题出在哪里?是 Internet Provider 的问题还是我的错,我的 server\iRedMail 配置不正确(如果是,如何解决)?
反向 DNS 警告实际上并不是您的错误配置。一些 ISP 只是不为其地址提供前向确认的反向 DNS 。
我假设这实际上并没有导致 Postfix 拒绝邮件,而是被 fail2ban 禁止。您可以检查您的 fail2ban 配置以查找
/var/log/mail.log
与您发布的模式匹配的规则,然后禁用该规则。或者,您可以通过将您的家庭 IP 地址添加ignoreip
到jail.conf
.