寄信到gmail被退信

今天user反應寄信到gmail都被退信,退信內容如下
<lee690916@gmail.com>: host gmail-smtp-in.l.google.com[209.85.147.114] said:
550-5.7.1 [220.135.50.7] The IP you’re using to send email is not
authorized  550-5.7.1 to send email directly to our servers. Please use
550 5.7.1 the SMTP relay at your service provider instead. n30si5366956wag
(in reply to end of DATA command)

但是在今天之前寄到gmail都是ok的!
這封信的內容是說gmail不接受我postfix主機寄過去的信,要我找別台主機relay
雖然是可以請hinet幫我們relay,但是想把原因找出來,所以就沒有設定寄給gmail的信
交由hinet去幫們轉

解決過程!
第一反應,會不會被某個組織單位列為名單,所以DNS Stuff Tools 測試,發現大約有被4個組織列為黑名單

所以就裡用該組織網站的方法請求解除,但是只有成功2個
在來就在寄信測試,發現還是一樣的情況(有可能移除黑名單沒那麼快生效吧),所以就裡用

google找了一下
找到有網友有出現類似的問題
請參考

 http://plog.longwin.com.tw/my_note-app-setting/2007/07/06/google_apps_localhost_mail_problem_2007

他是說改 /etc/postfix/main.cf 的設定檔

將 mydestination = DOMAIN_NAME, localhost 改成 mydestination = localhost, DOMAIN_NAME 即可.

DOMAIN_NAME 請換成你自己的 DOMAIN_NAME, 或者直接拿掉即可, 主要是透過 localhost 發信, 所以 localhost 要擺前面.

於是我就把設定檔備份一次,然後修改後,重新啟動postfix,在去測試,但是還是一樣

最後再15:59分我又再寄一次就可以成功寄給gmail

不過,我覺的改postfix設定是沒有什麼作用,感覺是解除spam黑名單生效才是



本篇瀏覽人數: 796
本篇發表於 Linux其他問題。將永久鏈結加入書籤。

發表迴響

您的電子郵件位址並不會被公開。 必要欄位標記為 *

*

您可以使用這些 HTML 標籤與屬性: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>