postfix 如何在没有 smtp 设置的情况下发送邮件?

postfix 如何在没有 smtp 设置的情况下发送邮件?

我正在运行 vagrant。在其中,我有 Ubuntu 14.04 服务器并安装了 postfix。我能够使用(在输入正文等之后)发送电子邮件。这有效。sendmail [email protected]

尽管我没有对 postfix 进行任何配置(例如,没有为我的 gmail 帐户指定任何 smtp 设置),但 postfix 如何能够向 gmail 发送电子邮件?

另外,postfix 看起来像是一个功能齐全的电子邮件服务器?我可以安装什么,以便我可以发送电子邮件而不必安装 postfix(并且不必为该程序 X 提供任何 smtp 设置)?

答案1

任何邮件服务器的主要职责都是将邮件路由到目的地。当您向 发送电子邮件时[email protected],会发生以下情况。sendmail [email protected]

  • 您的邮件将被交给SMTP本地机器上的服务器。

  • 如果您已将邮件服务器配置为路由邮件(例如,将邮件发送example.orgexample.net服务器),那么您的电子邮件服务器将会遵守该规则。

  • 如果您从未配置过电子邮件服务器,它将查找MXexample.org并将邮件发送到MX域的服务器。如果MX该域不存在记录,它将尝试将邮件发送到A记录(如果有)。

您将需要一个SMTP服务器(postfixsendmail或)来发送电子邮件qmailexim而无需配置任何 SMTP 设置。希望对您有所帮助。

相关内容