網站建設知識
阿里云虛機destoon郵件發送失敗
2016/11/1 9:30:08 作者:安小云 點擊:
這兩天沒事用destoon搗鼓了一個b2b的網站起名為“絲網誠信中國”網址www.09682.com,安裝步驟比較簡單,很快就安裝了。但是進入后臺配置過程中,發現郵件時總是提示發送失敗,而本地調試良好,線上錯誤提示信息為“smtp.163.com:25 can not connect to the SMTP server”。開始的時候沒有注意虛機是否支持fsockopen函數,以為是配置郵件配置的問題,經過多方面的查找,不管怎么配置郵件系統、開啟各項服務,依然提示發送失敗。關于destoon 郵件配置方法奉圖如下:
同時163郵箱需要開啟服務如下圖,至于qq、126郵箱等,配置基本類似,就不多說了。
依然發送失敗,還需繼續研究。經過多方面的原因查找,原來是阿里云虛機不支持fsockopen函數,這怎么解決?難道還需要單獨購買云主機買,那成本就太高了。經過仔細的研究,原來阿里云主機是支持該函數的,只是沒有開啟服務。fsockopen服務開啟步驟如下:
1. 進入阿里云虛機的管理平臺
2. 點擊左側高級設置
3. php.ini設置
4. 然后開啟fsockopen函數
奉圖如下。
阿里云虛機destoon郵件發送問題簡單輕松的解決,雖然耗費了一些時間,但還是輕松解決,并沒有修改程序代碼。不像一些網友的做法替換fsockopen函數等。


1. 進入阿里云虛機的管理平臺
2. 點擊左側高級設置
3. php.ini設置
4. 然后開啟fsockopen函數
奉圖如下。

