頻道欄目
首頁 > 資訊 > discuz > 正文

DiscuzX后臺發送郵件設置方法圖解

16-01-11        來源:[db:作者]  
收藏   我要投稿

說明:Discuz! 的郵件功能,對于站長來說是相當重要的,如果用戶忘記密碼,可以通過郵件直接取回,比較方便下面為大家仔細講解如果設置郵件功能。

一、Discuz! 支持如下三種郵件發送方式:

1、通過 PHP 函數的 sendmail 發送(推薦此方式)
說明:這種方式是使用 PHP 的函數發送郵件,需要服務器上安裝郵件系統。一般的虛擬主機都內置郵件系統。因此推薦使用這種方式。
2、通過 SOCKET 連接 SMTP 服務器發送(支持 ESMTP 驗證)
說明:這種方式適用于 win 或者 linux 類服務器使用(適合于虛擬主機或者獨立主機使用),并且支持 ESMTP 驗證。需要站長擁有一個 SMTP 服務器,例如 Foxmail 的 SMTP 服務器。
3、通過 PHP 函數 SMTP 發送 Email(僅 Windows 主機下有效, 不支持 ESMTP 驗證)
說明:這種方式僅僅適合于 win 主機。對系統環境要求較高,不推薦使用。
用戶可以根據自己的情況來選擇使用哪一種方式

二、郵件頭的分隔符分為三種

1、使用 CRLF 作為分隔符(通常為 Windows 主機)
2、使用 LF 作為分隔符(通常為 Unix/Linux 主機)
3、使用 CR 作為分隔符(通常為 Mac 主機)
說明:這里根據您使用的郵件服務器系統選擇郵件頭的分隔符。

三、下面我們以第二種郵件發送方式為例詳細介紹一下設置郵件功能的整個過程:

1、首先我們需要注冊一個郵箱,如 Foxmail的郵箱,郵箱名為:hellensu @foxmail.com
2、站點創始人登錄 Discuz! 的后臺 => 站長 => 郵件設置,選擇“通過 SOCKET 連接 SMTP 服務器發送(支持 ESMTP 驗證)”如下圖所示:
1.gif
點擊“添加新SMTP服務器”然后填寫SMTP服務器、SMTP端口、是否驗證、發件人郵件地址、SMTP身份驗證用戶名和SMTP 身份驗證密碼信息,這里可以增加多個SMTP服務器。
2.gif
SMTP 服務器:填寫 SMTP 服務器 地址,如:smtp.foxmail.com
SMTP 端口:默認一般為 25?梢愿鶕约核 SMTP 端口的不同進行填寫。
說明:驗證這里建議大家選擇“是”。
發信人郵件地址:填寫發件人的郵件地址。
SMTP 身份驗證用戶名:填寫的郵件地址同上。
SMTP 身份驗證密碼:填寫郵箱的密碼。
3、郵件頭的分隔符選擇使用 LF 作為分隔符。
收件人地址中包含用戶名:選擇“”將在收件人的郵件地址中包含站點用戶名。
屏蔽郵件發送中的全部錯誤提示:選擇“”將屏蔽郵件發送中的全部錯誤提示。

四、檢測

要想知道設置的郵件功能會員是否能正常收到郵件,我們需要測試一下
3.gif
填寫好發件人和收件人郵箱后,點擊“檢測郵件發送設置”如果郵件設置成功會提示如下圖所示:
4.gif

相關TAG標簽
上一篇:臺積電:絕大多數7nm客戶都會轉向6nm_IT新聞_博客園
下一篇:最后一頁
相關文章
圖文推薦

關于我們 | 聯系我們 | 廣告服務 | 投資合作 | 版權申明 | 在線幫助 | 網站地圖 | 作品發布 | Vip技術培訓 | 舉報中心

版權所有: 紅黑聯盟--致力于做實用的IT技術學習網站

美女MM131爽爽爽毛片