久久久久av_欧美日韩一区二区在线_国产精品三区四区_日韩中字在线
Discuz! 官方交流社區(qū)
標(biāo)題:
利用hMailServer搭建郵件服務(wù)器并進行DISCUZ后臺郵件設(shè)置
[打印本頁]
作者:
海哥
時間:
2023-9-6 14:10
標(biāo)題:
利用hMailServer搭建郵件服務(wù)器并進行DISCUZ后臺郵件設(shè)置
一直在論壇白嫖技術(shù),剛剛自己也抱著試一試的心態(tài)弄了一哈,沒想到居然成功了,所以就把經(jīng)驗分享出來大家一起研究。
(, 下載次數(shù): 42)
上傳
點擊文件名下載附件
后臺設(shè)置,除了密碼打了個馬賽克其他沒啥好隱藏的
(, 下載次數(shù): 49)
上傳
點擊文件名下載附件
測試接收成功的郵件
作者:
海哥
時間:
2023-9-6 14:47
本帖最后由 海哥 于 2023-9-7 12:25 編輯
前言
假設(shè)你已經(jīng)擁有了一臺具有公網(wǎng)ip的服務(wù)器,以及域名
hMailServer 介紹
hMailServer 適用于 Windows 操作系統(tǒng),它除了提供郵箱系統(tǒng)需要的所有基礎(chǔ)功能之外,還內(nèi)置了一些常用功能,比如:反垃圾郵件、反病毒郵件,而其他未內(nèi)置的功能,則可以根據(jù)用戶需要,自行去社區(qū)中尋找相應(yīng)的插件來進行擴展
郵件協(xié)議介紹
在搭建郵箱系統(tǒng)之前,需要先了解一些前置知識,比如常見的郵件協(xié)議:SMTP、POP3、IMAP 等
SMTP
SMTP 即 Simple Mail Transfer Protocol,它用于將郵件投遞到郵箱服務(wù)器,即郵件的發(fā)送,例如:將郵件從郵箱客戶端發(fā)送到郵箱服務(wù)器、郵箱服務(wù)器將郵件轉(zhuǎn)發(fā)給另一個郵箱服務(wù)器,如下:
(, 下載次數(shù): 47)
上傳
點擊文件名下載附件
POP3
POP3 即 Post Office Protocol 3,它用于從郵箱服務(wù)器取回郵件,即郵件的接收,例如:郵箱客戶端從郵箱服務(wù)器取回郵件,如下:
(, 下載次數(shù): 36)
上傳
點擊文件名下載附件
另,POP3 是最簡單的郵件接收協(xié)議,它只提供基礎(chǔ)的功能,缺少一些常用特性,因此使用該協(xié)議的情況較少
(, 下載次數(shù): 37)
上傳
點擊文件名下載附件
IMAP
IMAP 即 Internet Message Access Protocol,它同 POP3 一樣,是用于郵件接收的協(xié)議,如下:
同 POP3 相比,IMAP 支持更多的特性,它們具有以下區(qū)別:
POP3 接收郵件的方式為 ‘取’,即接收郵件之后,郵箱服務(wù)器將刪除已接收郵件,進而釋放其占用的空間
IMAP 接收郵件的方式為 ‘讀’,即接收郵件之后,郵箱服務(wù)器仍保留已接收郵件,因此使用 IMAP 協(xié)議的郵箱服務(wù)器需要更大的存儲空間
POP3 在客戶端對郵件的操作,例如刪除郵件、閱讀郵件等,不會同步到服務(wù)器端(我們上一點提到的,服務(wù)器端已經(jīng)將郵件刪除,因此不會再有更多操作了)
IMAP 在客戶端的操作,例如刪除郵件、閱讀郵件等,可以同步到服務(wù)器端
POP3 只有在接收到完整的郵件后,才能閱讀郵件主體內(nèi)容及發(fā)件人、主題等摘要信息
IMAP 可以先接收郵件的摘要信息,對發(fā)件人、主題等等進行判斷后,再確認是否接收該郵件
DNS 域名解析
我們常常訪問,例如 www.baidu.com,其中 baidu.com 是主域名,而前面的 www,表示該域名指向的服務(wù)器提供的是萬維網(wǎng)(World Wide Web)服務(wù),即網(wǎng)站服務(wù)
現(xiàn)在我們的服務(wù)器要提供的是郵箱服務(wù),因此也應(yīng)該有一個域名指向該服務(wù)器,并且前綴應(yīng)該是 mail,我的主域名是 xcqbm.com,因此郵箱服務(wù)器的域名是:mail.xcqbm.com
配置 A 記錄
我是在騰訊云購買的云服務(wù)器及域名作開發(fā)測試用,因此我將在騰訊云的域名管理面板,來配置域名的解析,如下:
(, 下載次數(shù): 42)
上傳
點擊文件名下載附件
如前所述,我先配置 mail.xcqbm.com 指向我的服務(wù)器 ip,這種由域名直接指向具體ip的記錄類型,我們稱為 A 記錄,如下:
(, 下載次數(shù): 58)
上傳
點擊文件名下載附件
配置 MX 記錄
郵箱地址格式通常是:用戶名@郵箱服務(wù)器域名,例如: tanleidd@163.com,通過對 163.com 進行 DNS 解析,就可以得到郵箱服務(wù)器 ip,如下:
上一步我們對 mail.xcqbm.com 進行了配置,如果直接使用它的話,郵箱地址就成了:xxx@mail.xcqbm.com,這樣不夠簡潔,我們想要的效果是 xxx@xcqbm.com,于是再進行如下配置:
(, 下載次數(shù): 53)
上傳
點擊文件名下載附件
以上,@ 表示直接配置主域名,即xcqbm.com。我們將記錄值設(shè)置為 mail.xcqbm.com ,間接的把主域名也指向了我們的IP地址,這樣就可以通過 xxx@xcqbm.com,來訪問到我們的郵箱服務(wù)器了,
那為什么記錄類型要配置成 MX 呢?
MX 是指 Mail eXchanger,是專用于郵箱服務(wù)的記錄類型,該記錄類型支持配置MX優(yōu)先級,優(yōu)先級數(shù)值越小表示優(yōu)先級越高,假如你有多臺服務(wù)器,那么你可以給他們配置不同的優(yōu)先級,這樣在解析時會優(yōu)先分配優(yōu)先級高的服務(wù)器對外提供服務(wù),當(dāng)優(yōu)先級高的服務(wù)器出現(xiàn)故障時,再分配優(yōu)先級低的服務(wù)器提供服務(wù)。
配置防火墻
通常云服務(wù)器為了自身安全考慮,不會將全部端口都對外開放,外部應(yīng)用無法訪問服務(wù)器未開放的端口,我們的郵箱服務(wù)器的協(xié)議,如 SMTP、POP3、IMAP 規(guī)定了使用的固定端口,因此我們需要在防火墻配置中,將這些端口對外開放
標(biāo)準端口如下:
因為我只使用 SMTP、IMAP 協(xié)議,并且沒有 SSL 證書,所以再額外開放 25、143 端口即可,如下:
(, 下載次數(shù): 50)
上傳
點擊文件名下載附件
hMailServer 安裝&配置,hMailServer 可以在寶塔面板進行安裝,也可以在網(wǎng)上搜一下,很多的
安裝步驟就不詳細介紹了,很簡單
配置
運行 Administrative tools,會提示連接 Server,我們的 Server 就在本地,因此選擇 localhost,如下:
(, 下載次數(shù): 50)
上傳
點擊文件名下載附件
點擊 Connect,輸入安裝時設(shè)置的密碼進行連接,
(, 下載次數(shù): 30)
上傳
點擊文件名下載附件
(, 下載次數(shù): 43)
上傳
點擊文件名下載附件
登錄后也可以在這里設(shè)置中文
(, 下載次數(shù): 35)
上傳
點擊文件名下載附件
登錄成功后,配置界面如下,我們先添加域名:
在常規(guī)中輸入我們之前配置過的主域名:xcqbm.com,并保存
(, 下載次數(shù): 55)
上傳
點擊文件名下載附件
添加成功后,Domains 下會出現(xiàn) xcqbm.com 目錄,點擊賬號,進行賬號添加:
(, 下載次數(shù): 45)
上傳
點擊文件名下載附件
輸入郵箱地址、密碼,并保存:
(, 下載次數(shù): 50)
上傳
點擊文件名下載附件
對新創(chuàng)建的郵箱設(shè)置自動回復(fù),后續(xù)我們將用來測試郵箱服務(wù)器是否已經(jīng)可以正確的收信、發(fā)信
(, 下載次數(shù): 51)
上傳
點擊文件名下載附件
另外,在郵件轉(zhuǎn)發(fā)時,如果自身沒有域名標(biāo)識,郵件可能會被其他郵箱服務(wù)器拒收,因此我們還需要設(shè)置服務(wù)器域名,輸入 mail.xcqbm.com 這也是我們前面在域名里配置過的
郵箱測試
經(jīng)過上述操作,郵箱服務(wù)器已經(jīng)配置好了,我們通過上面的自動回復(fù)功能,來測試郵箱服務(wù)器是否可以正確收發(fā)郵件
(, 下載次數(shù): 32)
上傳
點擊文件名下載附件
我先用自己的郵箱向剛剛搭建好的郵箱服務(wù)器發(fā)送郵件:
然后查看郵箱,是否收到自動回復(fù),如上圖。
同時,我們也可以看到,admin@xcqbm.com賬號下郵件占用的空間增加了:
(, 下載次數(shù): 60)
上傳
點擊文件名下載附件
測試成功,一切正常。
配置郵箱客戶端
我們前面的操作,配置的是郵箱服務(wù)器,現(xiàn)在呢,我們需要使用郵箱客戶端來連接郵箱服務(wù)器,進而使用郵箱服務(wù)器提供的服務(wù)
這里我使用網(wǎng)易郵箱(移動端)進行配置,操作路徑:設(shè)置 -> 郵箱管理 -> 添加郵箱 -> 手動配置,如下:
(, 下載次數(shù): 48)
上傳
點擊文件名下載附件
上面可以看到,我們又增加了兩個域名:imap.xcqbm.com、smtp.xcqbm.com,分別表示收信、發(fā)信服務(wù)器的位置,因為我們只有一臺服務(wù)器,且由它來提供 imap、smtp 服務(wù),因此只需要在域名解析里添加兩條相關(guān)記錄指向該服務(wù)器即可:
(, 下載次數(shù): 43)
上傳
點擊文件名下載附件
點擊完成,確認服務(wù)器配置,如果成功,可以看到如下頁面,下面的一封未讀郵件是剛剛進行收發(fā)測試時產(chǎn)生的:
(, 下載次數(shù): 39)
上傳
點擊文件名下載附件
到此為止,配置相關(guān)的教程全部結(jié)束。
可能出現(xiàn)的問題
郵件收發(fā)測試中,未收到回復(fù)
首先到郵箱賬號頁面看下,郵件存儲是否增加,如果未變則表示郵箱服務(wù)器沒收到郵件,因此也不會回復(fù):
確認收到郵件之后,檢查配置 自動回復(fù) 時,是否勾選了 自動過期:
因為自動過期的日期默認是今天,所以如果勾選,并且未改日期,相當(dāng)于自動回復(fù)的功能在配置成功后又立馬失效了,建議測試時不要勾選自動過期,避免不必要的麻煩
郵件收發(fā)測試中,僅收到過一次回復(fù)
僅第一次向 admin@xcqbm.com,發(fā)送郵件時得到回復(fù),后續(xù)再發(fā)就不被回復(fù)。
這樣的情況是正常合理的,因為自動回復(fù)的內(nèi)容是固定的,多次重復(fù)回復(fù)相同的內(nèi)容沒有意義。在測試時,你可以用不同的郵箱賬號向 admin@xcqbm.com發(fā)送郵件,例如,我用 163 郵箱、QQ 郵箱,分別向其發(fā)送郵件,兩者都僅在第一次時成功收到回復(fù)
或者,你可以在收到第一次回復(fù)后,再重新設(shè)置自動回復(fù)功能,這樣你可以再收到一次自動回復(fù)
以上教程部分取自CSDN的作者tanleiDD
歡迎光臨 Discuz! 官方交流社區(qū) (http://www.9999xn.com/)
Powered by Discuz! W1.0