我在 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。
哪裡有問題?我的伺服器\iRedMail配置不正確是網路供應商的問題還是我的錯(如果是這樣,如何修復)?
答案1
反向 DNS 警告實際上並不是您的設定錯誤。有些 ISP 只是不提供前向確認反向 DNS獲取他們的地址。
我假設這實際上並不是導致 Postfix 拒絕郵件,而是導致 failed2ban 禁止郵件。您可以檢查fail2ban 設定中是否存在監視/var/log/mail.log
與您發佈的模式相符的模式的規則,然後停用該規則。或者你可以白名單將您的家庭 IP 位址新增至 .fail2ban 配置中的清單ignoreip
中jail.conf
。