被 Yahoo 阻擋信件的問題 !!
作者: 鄙雕兔 日期: 2007-01-27 14:31
一. 問題 :
1. 我主機上面的 Mailq 中有很多送到 yahoo 的信件, 但是都送不進去, 每封信件的 Log 如下 :
Deferred: 421 Message from (60.248.202.55) temporarily deferred - 4.16.50. Please refer to http://help.yahoo.com/help/us/mail/defer/defer-06.html
二. 說明 :
1. 以上的問題是因為 Yahoo 的主機暫時拒絕你的主機送入信件, 所以它送一個 421 的錯誤訊息給 Mail Server, 這樣的機制主要是要過濾掉單次發送的垃圾信件, 也就是在主機第一次送入信件時告訴它需要再重送一次, 這樣的機制其實就是灰名單的系統, 所以管理者千萬不要去動 Mailq 內未送出的信件, 當主機的重送時間到了之後, 那信件就會順利送入Yahoo 裏面.
三. 解法 :
1. 為加速送入信件的速度, 所以可以調整 sendmail 本身重送信件的時間, 請將以下的參數修改為 1h
O Timeout.queuewarn=1h # 自動重送的時間 1h 為 1 小時重送一次
O Timeout.queuereturn=1d # 放棄時間, 當信件在 mailq 中超過 1 天以上後就退信通知發信者
2. 為讓貴公司的主機加快被 Yahoo 的白名單接收, 可以到
http://help.yahoo.com/help/us/mail/defer/defer-06.html
去填寫一個 IP 列表的資料, 將貴公司所有的發信 IP 全部都列給它, 這樣以後就不會有主機要送信進不去 Yahoo 了.
連結: http://www.338c.com/prolist.63.html
摘要: 作为一个资深的酱油党,我们需要做的不仅仅是路过,在路过的同时还要关心楼主,鼓励楼主,在这个冷漠的时代,给予楼主温暖。
連結: http://www.fetang.com/
摘要: 被 Yahoo 阻擋信件的問題 !! -- 鄙雕兔