我基本上需要
- 添加新域名我的解决方案
- 创造新的电子邮件地址(将来每个域名将会有超过 50 个)
- 向前所有来自新电子邮件地址的邮件都来自其他地方。我想我可以重定向电子邮件,让整个解决方案更简单,而且根本不需要在我的 linode 上拥有真实帐户。
- 能够发送电子邮件我的 VPS 盒子。
- 能够通过网络界面阅读电子邮件如果我不重定向它们并保留本地副本。
VPS 可能会运行 Debian
答案1
我建议使用 exim 作为 MTA,使用 vexim 作为管理前端(基于 Web,使用 MySQL 进行存储)。在管理具有大量域、大量别名和万能转发器的邮件服务器时,Vexim 具有很好的功能。
任何采用默认配置的 exim 安装都可以从服务器本身发送邮件(我认为几乎任何 MTA 都可以立即执行此操作)。
说到 Web 界面,我不得不同意 Paul Tomblin 的观点。Squirrel 可以解决问题,但上次我使用它时(大约 3 年前),当任何一个文件夹中有超过几千封邮件时,它会出现严重问题。
如果您需要一体化解决方案,并且有能力为该任务配备专用服务器,那么您可能需要考虑 Zimbra。对于您的需求来说,它可能有点繁重,但它确实可以完成所有任务,并且(显然)具有非常不错的 Web 界面。
答案2
帮自己一个忙,不要运行 qmail。Postfix 或 Exim 都很不错。转发可以通过本地文件、邮箱转发或 Postfix 中的虚拟映射来处理(非详尽列表)。
答案3
Postfix 可以完成大部分工作。对于您的情况,一个更好的功能是您可以将其配置为从 SQL 数据库中获取虚拟地址映射,这使得维护新域和地址比我使用平面文件的方式容易得多。
我从未找到过像样的 Linux 网络邮件界面。Squirrel 是最常见的,但它有点糟糕。我尝试过一个看起来更现代的界面,它使用 AJAX,但它让我被黑客入侵,所以我放弃了它。所以我安装了 dovecot,并使用 Thunderbird 或手机中的邮件程序通过 IMAP 阅读它。