騰訊雲服務器使用smtp發送郵件


問題:在騰訊雲服務器上使用自編寫的郵件服務失敗。查其原因,是該郵件服務調用smtpclient.Send(mailMessage)時,出現錯誤:由於連接方在一段時間后沒有正確答復或連接的主機沒有反應,連接嘗試失敗。

 

解決步驟:

1.嘗試ping郵件服務器地址:xxx.xxx.xxx.xxx 

2.ping通后嘗試telnet該地址的25端口:xxx.xxx.xxx.xxx 25

3.發現該端口telnet失敗,於是登錄雲服務器管理平台調整安全組設置

4.在安全組設置中,新增一個出站規則:xxx.xxx.xxx.xxx 25,再嘗試telnet該端口,能通

5.調試郵件服務,嘗試發送一封郵件,失敗,跟原來一樣的報錯

6.再登錄雲服務器管理平台查看安全組設置,發現剛新增的出站規則被封(騰訊雲默認將25端口封禁,需提交申請解封)

7.在雲服務器管理平台中點擊“25端口解封”,進行解封申請

8.解封完成,再嘗試調用郵件服務,成功

 

參考資料:

1.檢查是否能用telnet連通郵件服務器:https://blog.csdn.net/hengji666/article/details/79725840

2.解決連接郵件服務器失敗的方法:https://blog.csdn.net/qq_23483671/article/details/77367298

3.關於25端口的一些討論:https://www.v2ex.com/t/387752


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM