iT邦幫忙

0

客戶收不到公司的E-mail~

  • 分享至 

  • xImage

想請教各位大大是否有遇過這麼弔詭的問題勒~
小弟公司目前有三條對外網路(A,B,C),並透過一台流量管理器去對三條線路做分流的動作。
直到幾周前有使用者反映,客人收不到我們的郵件,
原本第一直覺是客戶端的Exchange有問題,因為我們寄gmail測試都會收的到。
但是我還嘗試把所有郵件的流量都透過A線路傳輸,就這樣過了幾天,又有使用者反映....德國跟澳洲的客戶收不到我們公司的mail,但gmail一樣還是都是通的....
這樣的狀況下,我再嘗試把所有郵件的流量都透過B線路傳輸,結果...德國跟澳洲的客戶可以收到信了但...換上海跟香港收不到信了...
於是我繼續嘗試把所有郵件的流量都透過C線路傳輸,結果...說時遲那時快...德國,澳洲,上海跟香港的客戶都可以收的到信了~
但是...過了幾個鐘頭後...惡夢開始了...因為變成台灣跟印度的客戶....收不到信了...Orz...
這個問題,我有請教過中華電信,他們建議在IP上設上反解析應該可以避免掉這個問題,但是反解生效後...狀況...似乎還是有發生...
所以在此請教各位大大們,能否針對這個問題,提出寶貴的建議,以供小弟參考~
小弟感激不盡 m(_ _)m

看更多先前的討論...收起先前的討論...
用Gmail測試郵件收發沒有意義

因為Gmail的管制條件很鬆,甚至連反解都不必,你用『來者不拒』的東西,怎麼能找出『別人拒收』的原因?

我幾乎有所有每一家免費E-Mail帳號,就是為了測試用

還有,你的IP先確認一下有沒有被列出黑名單吧
確認過了~
我們的IP並沒有被列成黑名單~
另外...我想他們不是「拒收」,而是郵件根本到達不了客戶的Exchange...
CalvinKuo iT邦大師 7 級 ‧ 2014-12-18 13:51:51 檢舉
除了設定IP反解紀錄,檢查線路 A, B, C的IP是否被列到Spam黑名單之類。
http://www.dnsbl.info/dnsbl-database-check.php
http://www.magic-net.info/black-list-checker.dnslookup
若有被列入要申請取消,不然就得請收不到的客戶將你的IP設為白名單。
還有退信內容也會有原因,不然就是查郵件伺服器的SMTP Log...

另外,看看你的DNS能不能建個SPF記錄吧...
http://technet.microsoft.com/zh-tw/library/ff714972.aspx
這個我查過了...
我們的IP有被某一個網站列為IP的黑名單...但是這個網站...大概把半個地球的IP的設定成黑名單了...
重點是...這個網站標榜的就是...不能申請取消Orz
SMTP Log也沒有退信的資訊...因此確定信件真的是從Exchange上發出去了
SPF的部分,我會再試試看~
感謝~
CalvinKuo iT邦大師 7 級 ‧ 2014-12-18 14:27:34 檢舉
那可能是被某廠牌的SPAM過濾設備擋掉,一般有兩種行為:
1. SMTP連線就被 Deny,我方SMTP會有Log並會有退信。 (你應該不是這種)
2. SPAM設備收進去(從IP、郵件內容有問題)直接刪掉或封存,沒丟給後方Mail Server... (這個大概只能請對方幫忙查SPAM設備Log)
profession02提到:
流量管理器

1.流量管理器拿掉,換一台FW,結果?
2.反解設定、優先權?外部查詢結果?
怎麼解決的?

煩請更新
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
2
mwu4
iT邦新手 2 級 ‧ 2014-12-18 13:51:13
最佳解答

麻煩請版主協助確認,是否有mail停留在伺服器內未成功發送出去,或公司同仁有收到退信訊息?謝謝。

確認過了~
Exchange的佇列狀態都是空的...
也確認過,沒有人有收到任何的退信訊息...
郵件就這樣消失在"三度空間了"...
也跟客戶確認過是否有黑名單的設定,客戶直接把配置貼給我看...證實並沒有在黑名單中...
但如果把SMTP的設定變更為另一條線路,客戶卻又可以收的到信...

mwu4 iT邦新手 2 級 ‧ 2014-12-18 16:30:34 檢舉

mail傳送一般會受DNS設定影響。因版主有使用多條線路,配合流量管理器做分流管理,建議再查看相關的DNS設定。謝謝。

4
openfind
iT邦新手 1 級 ‧ 2014-12-24 14:39:34

您好

Openfind 這邊剛好有不少幫客戶管理郵件主機的經驗,
其實像您這樣的狀況還蠻常見的,
根本的問題可能是出在有些 IP 已經被對方的主機封鎖,才造成發信不順,
但具體情況可能要細查,才會知道您說的「收不到信」是屬於網路層次、
或是郵件主機以及防廣告信的層次之中的哪種問題。

一般而言很多都是因為過往該 IP 的外寄行為,造成 IP 被對方阻擋,
所以我們目前都會建議要針對「外寄」的信件儘早加以管控,
也就是所謂的 outbound antispam / auditing. 通常這樣才能根治問題。

若不談論以上問題的成因,倒也可以先從症狀去解。
一般最常見的就是更換外寄主機的 IP,也就是像您這樣專業的管理者,
可以用多條線路去切換,避開被阻擋而信發不過去。

但像您遇到這樣一切換就會有部分主機不行的狀況,的確比較麻煩,
也因此像我們公司的 Mail2000 就特別做了因應的管理功能(名為「郵件總監」)
可以讓管理者設定不同的對象走不同的線路,解決此類比較複雜的問題!

包括在我們自己原廠經營的郵件代管服務 MailCloud 中,
確實也會針對不同的對象,而走不同的線路,
同時一定要多注意 user 外寄的狀況有沒有異常,才能確保郵件常年順暢。

一點經驗分享,有任何的問題或指教,歡迎大家一起來討論!
XD

0
randoll
iT邦新手 4 級 ‧ 2014-12-25 08:50:06

建議查一下 Exchange 上的 SMTP 發送LOG
有可能是 對方Server 信收下後,認定是有問題信件,進而隔離或是刪除
也有可能 Exchange 安裝有Mail 過濾的軟體或是前面有類似設備
然後過濾掉了

這種狀況下,發送端是看不出任何端倪的
但是,會發現SMTP 傳送成功正常,然後對方 User 收不到信件

所以建議
EXCHANGE要查,對方的Server 或是Mail 的過濾裝置要查
看做後收到那封信的是那一個裝置

我要發表回答

立即登入回答