如果安装 FreeBSD 7(实际上是 7.2)电子邮件服务器,您有什么建议?
我对感兴趣:
- SMTP 代理
- Imap/Pop 后端
- 身份验证(操作系统用户、OpenLDAP)
- 反垃圾邮件服务器端工具
- WebMail 前端
提前致谢。
答案1
这里有很多不同的可能性。你真正谈论的是电子邮件“堆栈”(很像 Web 服务器/Web 应用程序“堆栈”)。
- SMTP 代理又名 MTA(邮件传输代理)
有几种,包括 Sendmail、Exim、Qmail、Postfix 和 Courier。Sendmail 的大部分“问题”都已解决,Exim 体积小且稳定,Qmail 速度快,Postfix“灵活”、坚固且配置相当容易。我想这取决于您更喜欢哪一种功能。
- IMAP/POP 后端
还有几个,包括 UW-IMAP(不支持)和 Dovecot(支持 POP3/IMAP,支持 SSL)。Courier 也有 POP/IMAP 服务。
身份验证从哪里开始?可以使用 OpenLDAP,但您也可以使用 Kerberos,甚至 SASL。
反垃圾邮件工具 Amavisd-new 是一个与 SpamAssassin 挂钩的 Perl 脚本。请确保获取两者的最新版本(较新的 SpamAssassin 支持通过 OCR 检测图像垃圾邮件)。
Web Mail SquirrelMail 已经普及,但我相信 Courier 也提供此功能。
...和...
- 防病毒工具 Clam 是免费的,检测率很高。如果您将它与 Amavis 一起使用,它将充当“备用”扫描仪。我曾见过 Clam 检测到商业扫描仪无法检测到的东西(可能是因为签名经常更新)。
我的个人偏好:
Postfix MTA、Amavis 垃圾邮件/病毒过滤器、ClamAV 扫描器、Dovecot 通过 SSL 提供 IMAP,以及 SquirrelMail 用于 Web 界面。
我必须承认我没有运行 FreeBSD,抱歉。不过,我确实花了一些时间检查 BSD 端口,看看这些包是否都可用,确实如此。所以选择你喜欢的。:)
答案2
如果我可以抛出自己的 0.2 美元,我会推荐 DSpam 作为反垃圾邮件工具。如果您不害怕使用灰名单(如 postgrey),那么值得一试。我个人非常喜欢 OpenBSD 的 spamd,我可以看到 FreeBSD 有一个分支邮件/垃圾邮件。