postfix 收不到 gmail 的信

[客家話, hak-Hant-TW]

有兩條連外的線行沒共條路出去,有一條是給 NAT 底肚的電腦連出去,有一條就是伺服器專用的,毋過有 NAT 那條較快,有一些服務咩是走那條,有一隻網址的信箱咩是用這條來收信。

毋過堵到一隻太問題,就是 gmail 寄來的信收毋到(很像 facebook 的咩收毋到),其他的又沒問題,是講寄行別條線那隻信箱咩是沒問題,看一下 /var/log/maillog 底肚看到按仔的東西:

Jul 28 02:12:25 mail postfix/smtpd[40005]: connect from mail-iw0-f173.google.com[209.85.214.173]
Jul 28 02:17:25 mail postfix/smtpd[40005]: timeout after EHLO from mail-iw0-f173.google.com[209.85.214.173]
Jul 28 02:17:25 mail postfix/smtpd[40005]: disconnect from mail-iw0-f173.google.com[209.85.214.173]

看起來是 gmail 連上來,postfix 等 5 分鐘等毋到 gmail 餵東西給他,他就切斷連線了,尋了一下看到這篇 postfix mailing-list 有寫到共樣的問題,他講問題是防火牆 (firewall) 擋掉,按仔聽起來當有道理,毋過這條線主要是 NAT 用的,改 firewall 規則較麻煩,解決方法就變作換一條線來用較快了,改一下 DNS 的 MX 就換好了,毋會影響太大。

改過以後 gmail 就收的到了,facebook 就不知了看有閒再來試看看。

Leave a Reply

Your email address will not be published. Required fields are marked *