當沒有開啓郵件發送功能時在後臺的網站設置--》郵件發送下開啓。 web
1.使用12六、16三、QQ等第三方電子郵箱 服務器
2.其中 函數
163的smtp服務器爲 smtp.163.com
126的smtp服務器爲 smtp.126.com
QQ的smtp服務器爲 smtp.qq.com 測試
測試收件人那裏能夠填寫一個能夠用的郵箱測試可否發送成功! 網站
二、經過Linux的mail函數發送 ssl
請先諮詢服務器管理員,肯定sendmail已經配置成功。
發送方式選擇 經過PHP mail 函數發送(一般爲Unix/Linux 主機) 後臺
三、Winwebmail 軟件
發送方式選擇 經過SMTP SOCKET 鏈接 SMTP 服務器發送(支持ESMTP驗證)
SMTP服務器是否驗證 選擇否(須要在Winwebmail的SMTP發信設置裏添加服務器IP爲信任IP) 配置
4.Gmail發送郵件配置方法 防火牆
目前大部分新申請的免費郵箱不支持smtp發信,對於沒有獨立服務或者沒有企業郵局的用戶,能夠嘗試使用Gmail發信。
首先,PHP配置須要支持OpenSSL,能夠在後臺起始頁 服務器信息->詳細信息裏查看
若是能夠看到 OpenSSL support enabled,說明支持ssl鏈接
進入網站設置 郵件設置
發送方式 選擇 經過SMTP SOCKET 鏈接 SMTP 服務器發送(支持ESMTP驗證)
郵件頭的分隔符 選擇 使用 CRLF 做爲分隔符(一般爲Windows主機)
SMTP服務器 填寫 ssl://smtp.gmail.com
SMTP端口 填寫 465
SMTP服務器是否驗證 選擇 是
郵箱賬號 填寫 您的gmail地址(xxx@gmail.com)
郵箱密碼 填寫 您的gmail密碼
發件人郵箱 填寫 您的gmail地址
測試是否發送成功。
固然若是用QQ郵箱測試時候必定要在QQ郵箱裏開啓SMTP服務的。
在設置--》帳戶---》POP3/IMAP/SMTP/Exchange服務這裏開啓。
若是設置失敗多是一下緣由:
- 發送方式選擇錯誤
- SMTP服務器地址或端口填寫錯誤
- 郵件賬號或密碼填寫錯誤
- 服務器上防火牆或殺毒軟件阻止了郵件發送
-服務器不支持郵件發送(這就須要聯繫空間商)