網頁

2014年3月20日 星期四

[Discuz] 如何在discuz論壇內設定gmail 來發送郵件

做中學, 並且做些記錄。

主要讓Disuz X3 採用Gmail來發送郵件

再設定之前你還必須要注意的是 

1. 虛擬主機或伺服器的PHP需要啟用 openssl 擴展,詳細的位置可以在 php.ini 文件下面找到
   extension=php_openssl.dll 這一行 (用文字編輯器打開php.ini,利用Ctrl+F快速搜尋找到它)
   確認前面沒有有「;」,有的話刪掉它,用來啟用這個功能。

2. 在Discuz後台 站長-> 郵件設置
選擇 「通過 SOCKET 連接 SMTP 服務器發送(支持 ESMTP 驗證)」然後填寫以下內容


(1)SMTP 服務器: ssl://smtp.gmail.com 
(註一) 並不是只有 smtp.gmail.com, 別弄錯了!
(註二) 小心 ssl://smtp.gmail.com 後面多了個空白, 就是因為這個,測試時一直寄不出去....

(2)SMTP 端口:465 或 587

(3)選擇驗證即打勾(4)發信人郵件地址:user@domain.com(5)SMTP 身份驗證用戶名:user@domain.com //這裡要求你的Gmail(6)SMTP 身份驗證密碼:*********(7)郵件頭的分隔符:使用 CRLF 作為分隔符(通常為 Windows 主機) //主機是windows選這個(8)收件人地址中包含用戶名:是(9)屏蔽郵件發送中的全部錯誤提示:是

確認提交,然後檢測填入發件人和收件人郵件地址,順利收到檢測郵件,ok!

沒有留言:

張貼留言