原文連接:web
http://www.lookdaima.com/WebForms/WebPages/Blanks/Pm/Docs/DocItemDetail.aspx?id=7dfaaf63-d36f-4542-a972-2998d1c56ded服務器
項目須要,須要使用發送郵件服務網絡
結果總是失敗,折騰時間排查後,編寫經驗總結。
一、公司網絡問題
二、163.com或QQ郵箱是否開啓SMTP服務
三、騰訊雲鬚要25端口解封
問題一:公司網絡問題
這是一個比較傻逼的坑,純粹是本身的開發經驗短路了。
一、163.com已經容許了SMTP服務(163郵箱服務那邊沒有問題)
二、foxmail設置163.com郵箱,就提示遠程鏈接錯誤(但我沒意識到是公司的網絡問題,覺得是foxmail的設置問題,但foxmail已經很友好了,根據郵箱後綴自動給作作好服務配置了)
三、cmd下面telnet smtp.163.com 25 能通。
網上各類查資料和折騰沒搞定,最後,用手機作熱點,走公網,忽然成功了。
問題二:163.com或QQ郵箱是否開啓SMTP服務
基於問題一,我不肯定問題二是否是必須的了,上設置圖:
163.com的設置:
QQ郵箱的設置:
3、騰訊雲鬚要25端口解封
騰訊雲默認封了25端口,發工單諮詢瞭解並解決,方法很簡單,以下圖:
各類操做後,能夠在騰訊雲的服務器上用C#程序發送郵件了。