从外部服务器使用 Sendmail

Using Sendmail from an external server

我有一个带有 webapp 的服务器和一个邮件服务器(使用 sendmail 来路由邮件)。

我们需要将 webapp 迁移到自动缩放模式,所以,我不能在那里安装邮件服务器,所以,我正在考虑将邮件服务器留在现在的位置。

所以,要发送邮件我有不同的选择,我不想迁移到外部提供商,成本太高(比如 100 usd/m 用于邮件 + 专用 IP)。

我正在寻找一种方法来连接我的 webapp PHP 邮件发送 类 到这个带有 sendmail 的外部服务器。

有什么方法可以在不创建自己的 API 来发送邮件的情况下实现这一点?

在 Windows 服务器上,您可以在 php.ini 中更改 SMTP。 此外,您可以尝试通过 Postfix 设置中继主机(示例 here),但看起来简单的 API 是最简单和正确的解决方案:)