搭建郵局-1.安裝hMailserver和配置郵局


目錄

前言

hMailserver是Windows用的
如果需要Linux 或 Free/OpenBSD,可以使用iRedMail

准備

1.准備一台Windows服務器

此文用的騰訊雲的,北京地區

需要注意,在我寫這篇文章時,騰訊雲還沒有過濾TCP 25端口出方向流量,不需要單獨解封
現在據我所知,阿里雲、騰訊雲默認是過濾掉了TCP 25端口出方向的流量,即向外發郵件的流量,需要單獨申請解封,具體請百度

如何查看你服務器是否過濾了TCP 25端口 出方向流量

在服務器中打開cmd命令行
telnet mail.hmailserver.com 25
如果通那就正常,否則就不行,會導致只能接收到郵件,但是發不出去郵件

2.准備一個域名

(使用國內服務器需要備案)此文舉例用的:daeny.cn

3.准備好郵局軟件

下載地址:https://www.hmailserver.com/download

4.准備好前端源碼

下載地址:https://roundcube.net/download/

5.准備好Windows寶塔面板安裝軟件

下載地址:https://www.bt.cn/new/download.html

安裝寶塔面板

此處省略一萬字,不過多介紹

放行安全組端口

8888(寶塔管理面板端口)
888(phpMyadmin端口)

創建數據庫

安裝套件

安裝好寶塔之后,進入到寶塔控制面板
我這里選擇的以下版本,安裝,等待完成
注意,建議phpmyadmin4.4,php7.3

查看root密碼

安裝郵局服務

一路下一步,到這里要剎住車,選第二個,因為我們用的MySQL

點擊下一步,到這里要設置一下這個軟件的密碼,類似安全密碼,我這里弄成了admin

點擊下一步,會讓你輸入剛剛設置的密碼,我剛剛設置的是admin
這里選第一個,創建一個hMailServer數據庫

下一步,選擇MySQL

下一步,填寫數據庫信息
Database name是你要創建的數據庫名稱
下面的賬號密碼是root和root的密碼

下一步,找到btPanel(btPanel),這個就是寶塔面板的意思

下一步,不出意外的話,會報錯,提示缺少一個dll文件

沒關系,正常,我上傳這個文件到我博客了,點擊下方鏈接下載這個文件
(博客園限制每天文件的下載流量,如果今天不能下載了,就等明天早點來)
https://files-cdn.cnblogs.com/files/blogs/693706/libmysql.zip
下載好后,解壓,把dll放到hMailServer/Bin文件夾里

放好后,點擊上一步
然后重新點擊下一步,點擊,完成,會自動打開hMailServer

選擇第一個,點擊connect,輸入我們設置的管理員密碼,admin

這樣就安裝成功了

設置漢化

先退出軟件,下載chinese.ini,放到Languages文件夾里,下載后解壓即可,我這里也提供了
https://files-cdn.cnblogs.com/files/blogs/693706/chinese.zip

然后打開Bin目錄的hMailServer.ini,加上,chinese

設置密碼加密方式,不加密

還是那個文件,hMailServer.ini,在末尾加上

[Settings]
PreferredHashAlgorithm=0

保存后,打開任務管理器,切換到服務欄,找到hMailServer,右鍵,重啟服務

然后重新打開hMailServer
切換語言,選擇chinese,點擊OK即可

設置

關閉自動停用

后記

注意

hMailServer不支持批量添加郵箱和域名

廣告

需要開放HTTP API接口批量導入、導出、刪除郵箱批量導入、導出、刪除域名查詢郵箱列表、查詢域名列表獲取郵件內容等的軟件和接口可以聯系我QQ1330166564

接口文檔

接口文檔:https://hmserver.apifox.cn/

截圖演示









免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM