阿里云郵箱郵件延遲 企業郵箱延遲收到郵件



文章插圖
阿里云郵箱郵件延遲 企業郵箱延遲收到郵件

文章插圖

在測試環境上跑的好好的發郵件功能在阿里云上卻用不了?
查看日志發現是25端口無法連接,系統報超時錯誤 。找找原因發現是阿里云服務器把郵件的默認25端口給禁用掉了 。那么就來解決這個問題吧 。
1 第一種方式,申請阿里云解封25端口 。
第一步:鼠標移上右上角阿里云賬號 上, 這個賬號就在 【簡體中文】功能左邊第一個;
第二步:點擊【安全管控】;
第三步:點擊 【25端口解封】
第四步:點擊【25端口解封申請】
第五步:填寫申請的 IP和對應的郵箱域名,
第六步:填寫申請表單
第七步:填寫之后確定后就靜靜的等待阿里云客服審核一般最多7個工作日就好了
【阿里云郵箱郵件延遲 企業郵箱延遲收到郵件】我們的系統,申請了一段時間都沒等到結果 。只能跳過申請,用第二種方式 。
2 考慮SSL加密SMTP通過465端口進行發件
更改javamailsender的配置如下:
再在阿里云安全策略中打開465出口
發送郵件測試,終于發送成功 。
該配置在使用阿里郵箱時,發送成功 。但如果使用其它郵箱服務器時,可能又不行 。比如qq郵箱,要使用587端口才行 。
3 使用阿里云提供的System.Web.Mail.MailMessage來實現發送,代碼如下:
其中注意的是,填寫的密碼不是郵箱登陸密碼 而是郵箱設置POP3/SMTP 時生成的第三方客戶端授權碼