开源或免费的灵活 SMTP 服务器

Khu*_*lik 5 smtp

我们目前有我们自己的内部电子邮件营销软件,用于我们的时事通讯,并使用 SQL 服务器的 SMTP 代理通过我们的本地 SMTP 服务器 (IIS) 发送电子邮件,然后发送到我们 ISP 的 SMTP 中继。

涉及 SQL Server 是因为收件人的电子邮件地址存储在数据库中,并且因为它获取时事通讯的内容,而我们使用 .net 来构建要发送的电子邮件。

大约 1 个月前,我们的 ISP 得到了我们发送垃圾邮件的印象(我们的电子邮件量约为每天 20k)并阻止了 SMTP 中继。在与他们进行了多次辩论之后,我们放弃了他们,但意识到他们之所以得出这个结论是因为 NDR 的数量很大。

我们已经解决了 NDR 的问题,但目前无法返回到 ISP SMTP 中继。

使用 IIS 作为直接 SMTP 服务器并不理想,因为我们无法实现可以帮助我们处理绕过垃圾邮件过滤器的系统,因为我们需要实现 DKIM 和 SPF,而这在 IIS 上并不那么容易。

我们尝试使用我们的共享主机帐户和标准 SMTP 主机来从 SQL 服务器发送我们的电子邮件,但电子邮件限制设置为 300/小时,这还不够高,目前使用像 SendGrid 这样的东西在这个数量上成本太高,因为我们不会从时事通讯中获利。

虽然我以前有使用 Exchange 2003 和 2007 的经验,但我发现维护和硬件要求有时非常复杂,我正在寻找一个最小但灵活且功能强大的 SMTP 解决方案,它可以支持 DKIM 和 SPF。

我一直在考虑 QPSMTPD 或 Node.js 端口之类的东西;原卡。

这里有没有人对上述内容有任何经验,以及实施、维护和扩展有多快速和容易?

DKIM 和 SPF 支持怎么样?

处理如此大的容量和所需的速度怎么办?

我可能还会遇到垃圾邮件过滤问题和 ISP 的问题吗?

有没有人对这个问题有任何见解可以分享?

mai*_*ilq 11

每个最近的邮件服务器都能够以您提供的最低要求完成这项工作。您每小时仅发送 800 封邮件。这可以在 5 分钟内完成,没有痛苦。

因此,请检查符合您要求的服务器。Sendmail、Courier、Qmail、Exim 或(我最喜欢的)Postfix 中的任何一个都可以满足您的需求。没有任何问题。

编辑

但我不会跳上火车使用您的“推荐”解决方案。它们是异国情调的邮件服务器,而上面提到的有 10 多年的发展历史。Sendmail 甚至 18 岁,它的祖先甚至 30 年。所以坚持“好老”的。