Mailcow 是一個功能豐富的開源郵件服務(wù)器解決方案,它集成了多種郵件服務(wù),如 SMTP、IMAP、POP3、Webmail、Antispam、Antivirus、DKIM、DMARC、SPF 等,并提供了友好的 Web 界面進行管理。Mailcow 支持多域名和多用戶,非常適合個人和企業(yè)使用。
應(yīng)用場景
- 個人郵件服務(wù)器:搭建自己的郵件服務(wù)器,擁有獨立的郵件域名和郵箱地址,告別免費郵箱的廣告和隱私問題。
- 企業(yè)郵件服務(wù)器:為企業(yè)提供專業(yè)的郵件解決方案,支持多域名、多用戶、郵件歸檔、郵件監(jiān)控等功能。
- 開發(fā)測試:開發(fā)者可以使用 Mailcow 進行郵件服務(wù)相關(guān)的開發(fā)和測試。
先決條件

- 一臺VPS,有獨立IP,支持發(fā)件服務(wù)(未屏蔽郵件端口,請咨詢你的服務(wù)商),支持PTR反向解析(咨詢你的服務(wù)商)
- 操作系統(tǒng):CentOS、Debian、Ubuntu均可
- 安裝了Docker和docker-composer
- 一個域名,注冊時間越長越好,建議使用主流后綴,如:
.com/.net/.org
操作系統(tǒng)要求

安裝 Mailco
Mailcow 支持 Docker 部署,安裝過程簡單快捷。
- 安裝 Docker 和 Docker Compose:
- Linux:可以使用官方安裝腳本或包管理器進行安裝。
- Windows:下載 Docker Desktop 并安裝。
git clone https://github.com/mailcow/mailcow-dockerized.git
# 進入代碼目錄:
cd mailcow-dockerized
# 運行初始化腳本
# 根據(jù)提示設(shè)置域名、時區(qū)等信息
./generate_config.sh
# 拉取鏡像
docker-compose pull
# 啟動容器
docker-compose up -d
使用 Mailcow
- 訪問 Web 界面:訪問
http://<服務(wù)器IP>:8080
,默認用戶名:admin
,密碼:moohoo
。 - 添加域名:在 Web 界面中添加域名,并設(shè)置 MX、TXT、CNAME 等記錄。
- 添加郵箱用戶:創(chuàng)建郵箱用戶,并設(shè)置郵箱密碼。
- 發(fā)送和接收郵件:使用 Webmail 或郵件客戶端發(fā)送和接收郵件。
Mailcow 的優(yōu)勢
- 功能豐富:集成了多種郵件服務(wù),滿足各種郵件需求。
- 易于管理:提供 Web 界面進行管理,操作簡單方便。
- 開源免費:可以免費使用,并可以自由修改和分發(fā)。
使用開源組件

界面效果




同類項目
- Poste:一個輕量級的郵件服務(wù)器,部署簡單,適合個人使用。
- iRedMail:一個基于 Debian 的郵件服務(wù)器解決方案,功能豐富,易于管理。
- Modoboa:一個基于 Python 的郵件服務(wù)器管理平臺,提供 Web 界面進行管理。
總結(jié)
Mailcow 是一個功能強大、易于管理、高度可定制的開源郵件服務(wù)器解決方案,適合個人和企業(yè)使用。它可以幫助你快速搭建自己的郵件服務(wù)器,擁有獨立的郵件域名和郵箱地址,并享受各種郵件服務(wù)。
項目地址
https://github.com/mailcow/mailcow-dockerized?
該文章在 2024/12/11 15:17:55 編輯過