阿里雲虛擬主機默認的25端口是關閉的,用戶須要使用SSL加密端口(一般是465端口)來對外發信,雲吞鋪子分享:html
不管是雲服務器ECS仍是虛擬主機,默認25號端口都是關閉的,ECS雲服務器能夠申請解封25號端口(參考:阿里雲禁用TCP25端口郵箱服務使用解決方法),雲虛擬主機能夠使用SSL加密端口(一般是465)來對外發信。服務器
經過鏈接外部郵箱的發信服務器,並經過程序配置的帳號密碼鑑權驗證來發送郵件,而不是服務器自己來發送郵件。基本原理與本地電腦使用outlook等客戶端鏈接郵箱服務器發送郵件一致。阿里雲
基本實現方式與鏈接25端口發送郵件一致,但改成SSL加密協議後,須要特別注意:加密
將鏈接外部郵箱服務器的端口改成郵箱服務器的SSL加密端口(一般是465端口),具體配置能夠與郵箱服務商諮詢; 在程序中啓用SSL加密協議鏈接郵箱服務器。 詳細參考官方文檔給出的實現方法及Demo樣例:使用SSL加密465端口發信樣例及Demo。htm