阿里雲伺服器不能發郵件問題解決方案

dashen502發表於2018-03-02

 這兩天用PHPMailer寫了個傳送郵件功能,在本地測試可以傳送郵件,但是放到阿里雲伺服器缺傳送不了,報錯提示是

 SMTP connect() failed ,連線不到郵件伺服器,查了很久試過很多辦法都解決不了,最終換了個埠試試終於成功了。

 

1.阿里雲禁用了25埠,要使用ssl加密協議埠465或者其他ssl埠,程式碼裡面配置$mail->SMTPSecure = 'ssl';

2.檢查開啟php_openssl模組;

3.檢查是否禁用fsocket函式;

相關文章