iT邦幫忙

0

Mail Server 寄給特定一家公司出現 timed out while sending message body

請教各位先進,小弟公司MAIL Server使用 postfix架設,近日寄給特定一家公司出現下列訊息無法正常寄送,且卡在佇列區重傳也是一樣,但有時候又可正常寄給對方,今天又特地測試同時寄一封信給 Hinet Hotmail 小弟私架Server與該公司,但只有該公司沒收到信,且又是下面的訊息,實在不知道問題點在那? 但小弟使用telnet 25 去連對方Server,第一次都要等一陣子才會有Ready字眼出現,第二次再連就很快出現,但測試telnet自己架的Server都很快就出現Ready

對方應該有架SPAM閘道,但對方都說他們沒問題,是我們的問題....真是傷腦筋

Jan 18 10:07:54 mail postfix/smtp[28124]: 4CE217A0023: to=<XXX@XXX.com.tw>, relay=xxx.xxx.com.tw[211.21.xxx.xxx]:25, delay=187, delays=6.6/0.04/0.07/181, dsn=4.4.2, status=deferred (conversation with xxx.xxx.com.tw[211.21.172.177] timed out while sending message body)

看更多先前的討論...收起先前的討論...
CalvinKuo iT邦大師 7 級 ‧ 2013-01-18 11:05:45 檢舉
hon2006 iT邦大師 1 級 ‧ 2013-01-18 11:07:24 檢舉
univision.com.tw nameserver = admns1.hinet.net
univision.com.tw nameserver = admns2.hinet.net
univision.com.tw
primary name server = admns1.hinet.net.univision.com.tw
responsible mail addr = hostmaster.hinet.net
serial = 2013011810
refresh = 86400 (1 day)
retry = 1800 (30 mins)
expire = 604800 (7 days)
default TTL = 86400 (1 day)
univision.com.tw MX preference = 10, mail exchanger = aspmx.l.google.com
univision.com.tw text =

"google-site-verification=G2cUUhm8_lCXv1fg1_uMY3f-8Zo_xX67JcJuAI6cz1s"


可以去check dns看有沒有問題
https://toolbox.googleapps.com/apps/checkmx/check?domain=univision.com.tw
hon2006 iT邦大師 1 級 ‧ 2013-01-18 13:29:25 檢舉
wisechip.com.tw MX preference = 10, mail exchanger = mailfilter.univision.com.tw

wisechip.com.tw
primary name server = admns1.hinet.net.wisechip.com.tw
responsible mail addr = hostmaster.hinet.net
serial = 2013011812
refresh = 86400 (1 day)
retry = 1800 (30 mins)
expire = 604800 (7 days)
default TTL = 86400 (1 day)
wisechip.com.tw nameserver = admns2.hinet.net
wisechip.com.tw nameserver = admns1.hinet.net
謝謝,不過發問前已測試過,沒用,發現只要有附加檔案的信,傳送時就非常容易 TIME OUT,現在麻煩的是,他們說只有我們會這樣,但我這邊測試的結果應該是他們那邊的問題,因為我偶爾用telnet 25 去測他們的IP,第一次有時候會回應非常慢才跑出READY的字串.......
CalvinKuo iT邦大師 7 級 ‧ 2013-01-19 23:35:36 檢舉
我覺得有兩種可能,
1. 對方頻寬不足或信件數量超過伺服器負載,信件大(>5M)比較會出現問題。就試試別寄太大信件比較不會寄不出去。
2. 對方防毒軟體干擾收信,我遇過Exchange沒將防毒軟體排除Exchange工作目錄造成異常。這部分可以用可將檔名加密的壓縮格式加密附件,如:7-Zip,信件內容提到密碼即可,可避掉限制某些檔案的郵件過濾與防毒軟體。

題外話:
univision.com.tw 郵件伺服器在Google
wisechip.com.tw 郵件伺服器設在univision.com.tw的Spam過濾器(名子很像)?
查了一下他們兩家是有關係的...
http://tw.knowledge.yahoo.com/question/question?qid=1609052200173

> set type=MX
> univision.com.tw
伺服器:  dns.hinet.net
Address:  168.95.1.1

未經授權的回答:
univision.com.tw        MX preference = 10, mail exchanger = aspmx.l.google.com
> wisechip.com.tw
伺服器:  dns.hinet.net
Address:  168.95.1.1

未經授權的回答:
wisechip.com.tw MX preference = 10, mail exchanger = mailfilter.univision.com.tw

>
6
jason1966
iT邦新手 1 級 ‧ 2013-01-19 21:11:46
最佳解答

telnet port 25 的時候如果要等很久歡迎訊息才會出來,那後續手動繼續下達指令的反應會很慢?
如果不會就是對方有啟動IP反解或是IP信譽評等檢查所造成。
如果會那就是網路有異常狀況

如果是網路問題
狀況一: 兩邊分別在不同的ISP,中間有異常,換條線路就好了。這是我數年前在竹科某客戶那邊親身經歷。

狀況二: 對方在大陸,因為有時大陸的檢查系統會作怪,連線的品質會變得很不一定。

狀況三: 某邊的設備設定異常。

對方說只有你們會,你們也可以說只有對方會,建議可以跟對方說,這樣嘴砲不是解決問題的方法。
建議直接看封包來找出問題,比較實際! 我知道這是苦工!
但比較有機會找出真正的問題。

10
jackwan
iT邦研究生 4 級 ‧ 2013-01-18 16:54:39

timed out while sending message body, 這表示對方Server已經同意收信(Spam已放行) ,但是信件內容(body)收到一半時發生 time out, 因此研判可能某一方的網路過度擁塞所造成,再依據Hinet Hotmail都能收到信件來判斷, 問題很可能在對方.

發現只要有附加檔案的信,傳送時就非常容易 TIME OUT,現在麻煩的是,他們說只有我們會這樣,但我這邊測試的結果應該是他們那邊的問題.....真是傷腦筋.......

poemnite iT邦研究生 3 級 ‧ 2013-01-19 13:32:48 檢舉

附檔不論大小都一樣?

他們 Mail Server 到 ISP 的速度?
有可能是頻寬不夠造成

8
hon2006
iT邦大師 1 級 ‧ 2013-01-18 17:52:39

恩,發問前這個我也試過了^^" 我還調到1000,還是沒用.....謝謝^^

hon2006 iT邦大師 1 級 ‧ 2013-01-18 18:22:00 檢舉

如果你在你的mail server 用nslookup查詢對方的dns是正常的嗎?
可以的話先排除是防火牆的問題不管是linux內建的或是硬體式的

我的MAIL SERVER跟我內部環境查對方MX跟解析都沒問題說

2
riches88
iT邦研究生 4 級 ‧ 2013-01-21 10:18:50

要不要換一下mail 系統,免費下載測試版 MX MAIL
瑞鑫資訊 MX MAIL官網有下載測試 60天,可以協助處理
因為可以設定relay代轉,將信件跳給ISP
也可以設定將附件一特定大小條件,自動轉成超連結下載檔案方式
方便又好管理,最重要是軟體式,整合各項硬體或是ESXI虛擬化等

2
aesop
iT邦研究生 4 級 ‧ 2013-01-23 08:07:55

這問題很奇怪!有時後過一陣子又不會了??!!

您也遇過嗎? 發現只有特定一兩個有往來的帳號 會發生TIME OUT ............

CalvinKuo iT邦大師 7 級 ‧ 2013-01-23 09:18:43 檢舉

看一下出問題的帳號,有沒有用簽名檔,先不用簽名檔寄看看。
搞不好是簽名檔有 SPAM 過濾字/URL。

我要發表回答

立即登入回答