如果仅使用外部 SMTP,我可以放弃电子邮件软件吗?

如果仅使用外部 SMTP,我可以放弃电子邮件软件吗?

我在 Debian 上有一个专用服务器,托管 2/3 个 Web 应用程序(Web 服务器 + SQL 服务器等)。

现在,这些 Web 应用程序会不时使用 SendGrid 等 SMTP 服务向各自的用户发送邮件。

我正计划重建一个新的服务器配置。

关于电子邮件,我希望此服务器做的唯一一件事是:让 Web 应用程序通过外部 SMTP 发送电子邮件。

我不希望服务器充当 SMTP 服务器,也不希望服务器充当 POP 或 IMAP 服务器。要清楚的是,如果我可以完全从软件堆栈中删除电子邮件支持这台服务器真是太棒了。

  • 这可能吗?
  • 什么是强制性的?
  • 什么与我的用例无关?

答案1

是的,这是可能的。您需要的是一个邮件传输代理,它提供 sendmail 接口并能够将您的邮件转发到外部 SMTP 服务器。有一些工具完全符合这一需求。其中之一是空邮件程序, 另一个邮件传输协议。它的配置当然非常简单;唯一需要的是有关要使用的 SMTP 服务器的信息,并且在包安装时会要求提供。

答案2

如果您维护本地 MTA,则当您的外部 SMTP 提供商发生故障/传递能力不佳时,它可以充当故障安全机制。

相关内容