在 Ubuntu 上搭建邮件服务器,常见的软件组合(MTA / MDA / 客户端协议等)如下:
一、核心邮件传输代理(MTA)
负责发送和接收邮件(SMTP)
-
Postfix(最常用、推荐)
- 轻量、安全、易配置
- Ubuntu 官方文档和社区资料最多
- 适合个人 / 企业邮件服务器
-
Exim
- 高度可定制
- Debian/Ubuntu 某些版本默认 MTA
- 配置较复杂
-
Sendmail(不推荐新手)
二、邮件投递与本地存储(MDA)
负责把邮件存到用户邮箱
- Dovecot(最常用)
- 提供 IMAP / POP3
- 与 Postfix 配合极好
- Procmail / Maildrop
三、反垃圾与安全防护(强烈建议)
- SpamAssassin:垃圾邮件过滤
- ClamAV:邮件病毒扫描
- Fail2Ban:防止暴力破解
- DKIM / SPF / DMARC
- OpenDKIM
- Postfix 原生支持 SPF/DMARC
四、Web 邮件界面(可选)
- Roundcube
- RainLoop(已停更)
- SnappyMail
五、常见 Ubuntu 邮件服务器组合(推荐)
✅ 新手最推荐
Postfix + Dovecot + SpamAssassin + Roundcube
✅ 一体化方案(省事)
- iRedMail(基于 Postfix + Dovecot)
- Mailcow(Docker 方案,资源占用大)
- Modoboa
六、简单安装示例(Postfix + Dovecot)
sudo apt update
sudo apt install postfix dovecot-core dovecot-imapd
七、注意事项(非常重要)
- 服务器要有 固定公网 IP
- 开放端口:25 / 465 / 587 / 143 / 993
- 配置 反向 DNS(PTR)
- 否则邮件极易进垃圾箱或被拒收
如果你愿意,我可以:
- 给你一套 Ubuntu 22.04 邮件服务器完整搭建教程
- 或根据你的用途(个人 / 企业 / 内网)推荐方案