邮件功能 - 更改SMTP中继

时间:2013-02-24 19:31:43

标签: php smtp

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

1 个答案:

答案 0 :(得分:2)

如果没有在服务器上设置通过SMTP路由邮件的sendmail替代方法,或者使用像Swiftmailer这样的库更容易,则无法执行此操作。

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