我不是一名系统管理员,但我确实管理了自己的 Windows 服务器(从 theplanet 租用的专用服务器),使用 smartertools 来管理电子邮件。
这使我能够托管我自己的域名的电子邮件、发送和接收电子邮件。
这似乎是一个全方位的电子邮件解决方案,基于 unix/linux 的替代方案是什么? (它是产品组合还是单一解决方案?)
只是对 MTA 和 MDA 等有点困惑。
答案1
功能齐全的邮件传输代理是智能主机,如 sendmail 和 postfix,非常常见。这些是发送和接收邮件的软件包,并支持处理邮件的相关 RFC。如果我没记错的话,IIS 中的 SMTP 守护进程刚好够智能,而 Exchange Edge 和 Hub Transport 角色肯定够智能。
邮件投递代理负责将电子邮件从 MTA 投递到实际邮箱。并非所有邮件系统都配备有该代理,有时它会隐藏在 MTA 软件本身中。'procmail' 包就是这样一种 MDA,在 sendmail 术语中,它们被称为“邮件投递器”。不幸的是,MDA 的定义是邮件投递器的一个子集,因为完整的邮件投递器能够影响两个方向的邮件流。Windows 上的对应角色是 Exchange 邮箱角色,以及任何可以利用 Edge/HubTransport/ClientAccess 角色中的防病毒钩子的角色。
答案2
答案3
我绝对推荐 sendmail 和 postfix 作为 MTA 的良好选择(优于 rmail、qmail 和 exim)。恕我直言,postfix 更易于配置,但对于吞吐量极高的应用程序,我建议使用 Sendmail。
如果您计划为大型组织(或许多站点)实施支持,那么您可能需要考虑运行 LDAP 系统来路由邮件。
sysadmin1138 的回答有点误导 - MDA 不是邮件过滤器,邮件过滤器也不是 MDA。邮件过滤器是 MTA 的策略工具。邮件过滤器和邮件过滤器 API 最初是由 Sendmail 提出和实现的 - 但 IIRC 与 Postfix 二进制兼容。为传入邮件添加一些安全邮件过滤器是个好主意(垃圾邮件刺客,防病毒)如果你要处理大量消息,那么密尔限制来限制输出。
至于 MDA - 有很多可供选择。邮件服务器如今,它通常是大多数 Linux 发行版的标准配置,为路由消息、自动回复和外出处理提供了极大的灵活性/配置。开箱即用,它会将邮件写入 mbox 或 maildir 格式,以便可以通过 POP 或 IMAP 服务器拾取和显示它们。
这让我们轻松了解了 POP/IMAP 服务器 - 大多数 Linux 发行版中捆绑的 UoW 服务器对于小型工作组来说还不错,但对于较大的安装,你可能需要看看多夫科特或者赛勒斯。