服务商对比

iRedMail 替代方案:免费软件的运维成本

作者:Alexey Bulygin
免费的 iRedMail 软件包旁列出服务器与运维成本

考虑 iRedMail 替代方案的人通常已经安装过它,因为安装正是最简单的环节。安装脚本把 Postfix、Dovecot、OpenLDAP 或数据库、Roundcube 或 SOGo、SpamAssassin 和 ClamAV 组合成可用的邮件服务器。在条件合适时,几分钟内即可完成,而且这项工作做得不错。

按照文中所述版本,该软件可供不限数量的账户和域名免费使用。真正需要花钱的是软件周围的一切,而其中大部分并非许可证费用。

iRedMail 替代方案究竟在与哪些成本比较

iRedMail 的开源版在文中所述版本中确实免费,而且功能完整:Maildir 存储;通过 OpenLDAP、MySQL、MariaDB 或 PostgreSQL 管理账户;通过 Roundcube 或 SOGo 使用网页邮箱;通过 SOGo 使用 CalDAV 和 CardDAV;以及 SPF、DKIM、灰名单和 TLS。它可在受支持版本的 Rocky、Alma、CentOS Stream、Debian、Ubuntu、FreeBSD 和 OpenBSD 上运行。

此外还有商业产品,拿它与订阅服务比较时很容易忽略。iRedAdmin-Pro 是付费管理面板,功能多于随附版本;专业支持单独销售;Enterprise Edition 则提供单一二进制文件部署和一键升级。

因此,诚实的比较不是“免费对付费”,而是服务器账单、需要时的 Pro 面板和支持,与一项订阅服务之间的比较,此外还要算上账单里不会列出的项目。

iRedMail 替代方案无法直接交付的成本

这项因素决定了许多评估的结果,而且 iRedMail 替代方案也不能直接把它送给你。发送信誉需要逐步建立,或作为托管服务的一部分使用。

新 IP 地址没有发送历史。即使 SPF、DKIM、DMARC、匹配的 PTR 和有效 TLS 都配置妥当,Microsoft 在最初几周仍可能把邮件归入垃圾邮件,因为接收方从未见过该地址,往往会谨慎处理。预热 IP 需要在一段时间内持续发送少量且获得良好反馈的邮件。一个遭入侵的账户就可能严重损害数月积累的成果。

还有两个相关陷阱。许多托管服务商默认阻止出站端口 25,审核后才会开放,因此第一封邮件发出前,计划就可能失败。IP 地址段也有历史记录,你可能被分配到前一位租户已损害信誉的地址,并继承一条并非由你造成的阻止名单记录。

托管服务商提供经过维护和监控、已有发送历史的 IP 池。接收服务器可能更熟悉这些地址,但具体投递位置仍无法保证。这正是订阅费用所购买价值的重要部分。

安装只需十分钟,运维却要持续多年

安装由脚本完成,运维则是一项长期责任。

证书会续期,直到某次自动续期失败。软件包更新可能重写 Dovecot 默认值。磁盘会被不允许删除的邮件填满。安全公告涉及某个早已被遗忘的组件。SpamAssassin 规则逐渐失效。至于备份,只有成功进行过恢复测试后,才算经过验证。

对于一位技术人员,这可以是合理的爱好。对企业而言,问题是此人休假而邮件停止工作时该怎么办。如果答案令人不安,那么邮件服务器实际上依赖一位具名的单点故障人员。

iRedMail 替代方案如何改变服务模式

除了减轻运维负担,iRedMail 替代方案还可提供四项功能。即使自托管软件栈像 iRedMail 一样完整,自己构建这些功能也并不轻松。

在兼容注册商处代为应用受支持的 DNS 记录。 使用获得授权且权限范围有限的 Cloudflare 令牌时,每项更改都会先显示预览,再写入记录。支持 Domain Connect 的注册商也可以通过一次授权操作完成设置,无需交出令牌。使用 iRedMail 时,每个域名的每条记录都要由你自己正确粘贴。详情请参阅 DNS 设置

批量配置。 可以批量添加域名和邮箱,并通过设置邀请让每个人自行设置密码。这能减少你接触他人凭据的需要,也会降低相关责任风险和时间成本。

并非由你托管的邮箱。 继续使用 Google Workspace 的客户,其邮箱当然不在你的自托管服务器上。在受支持的配置中,你仍可通过 IMAP 在同一界面读取邮件,并通过客户的服务商发送回复。这就是统一收件箱

可以执行授权操作的助手。 iRedAdmin-Pro 是网页面板,也提供 API。当受支持的产品功能通过 MCP 开放并授予适当权限后,“创建这个域名、其 DNS 记录和三十个邮箱”就可以成为一项可审查的请求,而不是需要你维护的脚本。

双方的基础功能相同,而且理应如此:IMAP、SMTP、Sieve、CalDAV 和 CardDAV,以及网页邮箱。

针对不同用户的结论

选择 iRedMail 替代方案是合理决定,继续使用现有系统也同样可能适合。答案完全取决于提出问题的人。

一位技术人员。 继续使用 iRedMail。它免费、由你掌控,投入的时间是爱好而不是经营成本。购买 iRedMail 替代方案等于付费摆脱一项你喜欢的工作。最值得检查的是 IP 的表现,因为良好的发送历史最难替代。

必须有人为邮件中断负责的团队。 问题不只在于能否运行服务器,还在于唯一会操作的人不在时会发生什么。托管服务把续期、安全更新、磁盘监控和处理有不良历史的 IP 等责任转移给服务商,从而减少内部运维负担。它还增加了原本需要自行构建的功能:把 support@ 设为有真正成员关系的共享邮箱;为每个地址设置存储上限;为个人邮箱提供双重验证;并使用服务器端过滤规则,在投递时执行,不受邮件客户端影响。

为多家公司提供邮件服务。 此时,自托管意味着你要成为一家托管公司。你需要为每位客户单独配置资源,管理所有域名的 DNS,验证地址,并提供客户员工能够看懂的界面语言。此外,还有一项无法只靠脚本解决的需求:在自己的主机名和证书下提供带自有品牌的控制面板与网页邮箱,让客户登录你的平台,而不是一个显示你服务器名称的 Roundcube 实例。

简而言之,如果你确实想经营邮件服务器,就继续运行 iRedMail。如果你只希望邮件成为一项有人管理的服务,则可选择 iRedMail 替代方案,但其可靠性仍取决于方案、配置和实际运维质量。

常见问题

iRedMail 真的免费吗?

文中所述开源版对不限数量的域名和账户免费。iRedAdmin-Pro、专业支持和 Enterprise Edition 均需付费,因此如果随附面板不够用,应把面板费用计入预算。

iRedMail 与 mailcow 有什么区别?

差异比很多人以为的更小,两者其实也不是互为替代方案。不同之处更多在打包方式与理念,而不是功能:iRedMail 是在原生软件包之上运行的安装脚本,mailcow 使用 Docker Compose。两者的运维负担和 IP 信誉难题相似,这才是真正影响决定的因素。

自托管邮件能获得良好的送达率吗?

在条件合适时可以。正确设置 SPF、DKIM、DMARC 和 PTR,从信誉干净的地址开始,连续数周保持适度发送量。这样可以逐步建立良好信誉,但过程缓慢,一个遭入侵的账户也可能让进度重新归零。

iRedMail 替代方案在大规模使用时昂贵吗?

超过几千个邮箱后,仅看基础设施成本,自托管通常更有优势。低于这个规模时,一旦把自己的工作时间计入成本,托管通常更划算。我们的方案按级别限制数量,而不是按席位收费。

可以从 iRedMail 迁移且不丢失邮件吗?

iRedMail 支持标准 IMAP。由 CSV 驱动的 IMAP 迁移可以传输受支持的文件夹、邮件和状态标记。之后仍需对照源邮箱核验目标邮箱并调查差异,以确定实际传输了哪些内容。详情请参阅批量迁移

Sieve 过滤规则会随之迁移吗?

Sieve 是一项标准,但不同服务器支持的扩展和策略可能不同。因此,迁移前应检查现有脚本的兼容性,并在必要时进行调整。兼容规则随后会在投递时由服务器执行,不受设备影响。

SOGo 日历和联系人怎么办?

它们通过 CalDAV 和 CardDAV 同步。兼容的目标系统可以使用相同标准,但根据服务器功能和数据内容,可能仍需单独导出、导入并在完成后核对。

分享这篇文章

我们使用运行和保护 TrekMail 所必需的技术。确认后还会允许《Cookie 政策》中所述的有限分析和广告衡量。

登录 TrekMail

访问您的控制面板、邮箱和 DNS。

12 个字符 两次密码一致

重置邮件已发送

如果该邮箱对应已有账户,我们已发送密码重置说明。

继续即表示您同意 TrekMail 的 服务条款隐私政策.