最近常遇到使用者反應人到國外時,電腦的OUTLOOK只能收信卻無法發信,不知該如何處理?
一般使用者到國外常遇到無法收發信的原因如下:
1.OUTLOOK的外寄伺服器需要驗證並未打勾,而且smtp主機也未開放RELAY
一般mail server通常不會隨意開放RELAY,否則容易變成廣告信主機的跳板
2.使用的連線的線路限制使用smtp 的port 也就是25 PORT ,一般飯店所提供的線路大都限制25 port
3.國外線路的DNS伺服器解析台灣的mail server的網域有問題
此問題發生的機率較低,除非到網路不發達的國家才有可能發生
那人員到國外該如何收發信件呢?
1.使用GMAIL的smtp嗎?其實不見得可以
原因:1.如果不是使用gmail的企業信箱或帳號,Gmail的smtp基本上也不會幫我們relay
2.線路除了鎖定25port 是否連465 port也關閉了
可考慮的方案:
1.mail server增加smtp+ssl設定 採用加密方式也就是跑465 port發信,但也有可能如同上述所講的的465port也封鎖了
2.建立VPN線路,在mail server的上層網路設備新增VPN伺服器或在mail server的主機上增加 openvpn設定,而出國人員的筆電
設定vpn client,要收發信時就先使用vpn撥號連線進來收發信.
ps:如果使用VPN撥號連線設定 建議smtp主機ip可改為內部IP,如此比較沒問題
3.因為大部分會限定25port主要是線路提供單位擔心有心人士使用線路來亂發信件造成不必要的問題,現在手機上網吃到飽很流行
如果有申請漫遊,我們也可以藉由手機訊號上網
4.使用網頁收信, 一般Linux 有個套件就openwebmail也就是網頁收信的套件, 我們可請人員使用此功能收發信件,因為它是連到mail server 收發信件,
但要避免其他問題,建議網址的部分直接使用ip來取代