如何配置PHP以使用遠程SMTP服務器發送郵件

PHP可以很容易地從Web應用程序發送郵件 。 但是它仍然需要一些配置。 正如你可能知道的,PHP配置發生在php.ini中。

電子郵件配置的相關部分是[郵件功能] ,為了使PHP使用外部郵件服務器,您必須將SMTP設置為ISP的郵件服務器地址。 例如,這將與您在發送郵件服務器的電子郵件程序中使用的地址相同,即“smtp.isp.net”。 另一個設置sendmial_from ,它指定默認的電子郵件地址PHP電子郵件發送。

配置PHP以使用遠程SMTP服務器發送郵件

請注意,設置內部郵件功能以使用SMTP僅適用於Windows。 在其他平台上,PHP應該使用本地可用的sendmail或sendmail插件。 或者,您可以使用PEAR郵件包。

典型的配置可能如下所示:

[郵件功能]
SMTP = smtp.isp.net
sendmail_from = me@isp.net