iT邦幫忙

0

因為國家對外的網路會封鎖SMTP Port??

ks1217 2012-11-22 18:05:5316686 瀏覽

在國外出差,email server是linux的,
同事到大陸,印尼,菲律賓,韓國等地都發生無法寄信的問題,
用MS Outlook收發信件,只能收信不能發信,
確定都有設定"外寄伺服器需要驗證", 為什麼還是沒辦法發信(relay被拒)??
真的是因為會封鎖SMTP Port??

圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
10
zyman2008
iT邦大師 6 級 ‧ 2012-11-22 21:32:37
最佳解答

因為電腦中了某些木馬後,會亂發 spam mail. 為了避免這類的問題,許多ISP實施 Outbound Port 25 Blocking(OP25B) 已經很普遍了.
就是該 ISP 的電路用戶, 只允許 SMTP 連線到該 ISP 的 SMTP server, 其他的
SMTP 連線一率擋掉.

所以常見的自救的辦法就是走 VPN 或 server 跑 SMTPs 來突破封鎖.

Note:
如果 hotel 或 hotspot 會為客人著想,就會用好一點的 hotspot gateway 自動將客人對外的 SMTP redirect到ISP的 SMTP relay server.客人就不需要自己想辦法連回公司 SMTP server.

14
hon2006
iT邦大師 1 級 ‧ 2012-11-22 18:11:32

可以考慮使用 vpn

ks1217 iT邦研究生 1 級 ‧ 2012-11-22 18:26:24 檢舉

目前也只能先用VPN了..
主要是問是否真的會封鎖,
我試過用手機3G上網(在韓國漫遊),也不行

CalvinKuo iT邦大師 7 級 ‧ 2012-11-23 08:58:49 檢舉

另外的辦法是用 Web Mail寄信,或加密的SMTP (如: GMail用465)...

8
ted99tw
iT邦高手 1 級 ‧ 2012-11-22 18:20:15

國家對外的網路會封鎖

封鎖網路這我相信,但若要鎖釣魚台....無言

10
yuhsheng
iT邦新手 2 級 ‧ 2012-11-22 18:40:25

建議找出maillog看,除大陸地區外,國家不可能封鎖25 port

+1

不知道版主有沒有設反解?

jamesfisher iT邦研究生 5 級 ‧ 2012-11-23 18:04:55 檢舉

很多是當地isp鎖.不是國家.

ks1217 iT邦研究生 1 級 ‧ 2012-11-28 18:31:20 檢舉

反解已經有設定,
主要是Outlook發信就無法使用smtp發信(但pop3沒問題)

10
simon0627
iT邦新手 2 級 ‧ 2012-11-23 08:44:57

許多ISP實施 Outbound Port 25 Blocking(OP25B) 已經很普遍了.
就是該 ISP 的電路用戶, 只允許 SMTP 連線到該 ISP 的 SMTP server, 其他的
SMTP 連線一率擋掉.

如上的確會被ISP業者擋掉 只要你的SMTP Server在ISP 業者是無法辨識的就被擋掉了,至於能否讓ISP業者加入允許清單..我想還是VPN好點

ks1217 iT邦研究生 1 級 ‧ 2012-11-28 18:28:32 檢舉

謝謝您的資訊~

10
silly
iT邦好手 2 級 ‧ 2012-11-23 09:12:35

有驗證帳密為何還是不能寄送,是因為下面設定的原因,以免帳密被破解就變成他人寄送垃圾/詐騙/釣魚信的管道。
為了避免外部IP或是非相關公司/部門/人利用mail server亂寄信,所以都會限制寄信來源,只允許domain或IP/網段寄發信件,所以請檢查linux上的mail server(sendmail/postfix/...)有關relay domain的設定。
如有這樣的設定,寄信的解決方案除了使用VPN來視為內部網路寄送外,就是使用webmail的介面了。

ted99tw iT邦高手 1 級 ‧ 2012-11-23 09:32:09 檢舉

這糊塗可一點也不糊塗...灑花

ks1217 iT邦研究生 1 級 ‧ 2012-11-28 18:29:24 檢舉

我會找時間檢查, 感謝您的資訊!!

8
alayami
iT邦新手 5 級 ‧ 2012-11-23 10:47:16

請當地用戶 TELNET 郵件伺服器位址的 25和 465 PORT
看看有沒有回應就知道是不是被擋了。

我自己遇到的狀況通常只擋25PORT

如果改加密有回應的話,就可以指導USER把OUTLOOK的送信設定用SSL加密用465寄出

ks1217 iT邦研究生 1 級 ‧ 2012-11-28 18:27:18 檢舉

我會找時間測試, 感謝您的資訊!!

4
jackwan
iT邦研究生 4 級 ‧ 2012-11-23 11:19:29

ks1217提到:
relay被拒

relay被拒是mail server自己擋掉Relay, 應與ISP無關.
再仔細查一下設定.

ks1217 iT邦研究生 1 級 ‧ 2012-11-28 18:29:42 檢舉

我會找時間測試, 感謝您的資訊!!

dirzzt iT邦新手 1 級 ‧ 2013-01-02 09:11:05 檢舉

上述都好專業,小弟提供一個小手法參考看看;

1.重開機
2.執行Outlook的“傳送/接收”
3.寄信測試看看

之前我們的出差的人員也遇到類似的問題過;根據當時中X電信的說法,由於Outlook寄信時如無先行執行"傳送/接受",Outlook將依照最後一次連線紀錄執行信件傳送。
如果一直在固定位置就沒差,但若移動電腦位置就得優先執行上述程序。
以上,參考看看吧。

我要發表回答

立即登入回答