2

我使用 PHP 的mail函数从我的服务器发送电子邮件,该服务器目前也处理邮件。但是,我希望 PHP 开始通过不同的 SMTP 中继发送消息,而不是运行它的服务器。我检查了php.ini,似乎只能在 Windows PC 上指定不同的中继,而我的服务器正在运行 OS X Snow Leopard。是否可以更改继电器设置?理想情况下,我不想在我的 PHP 代码中加入任何新的东西,因为我mail到处都在使用这个函数。

4

1 回答 1

2

如果没有在服务器上设置通过 SMTP 路由邮件的 sendmail 替代方案,或者使用Swiftmailer 之类的库更容易,您就无法做到这一点。

PHP 无法使用内置的外部 SMTP 服务器(除非您在 Windows 平台上)。

于 2013-02-24T19:38:10.840 回答