无法通过php邮件发送邮件()

Pra*_*man 6 html php email gmail

我无法通过php的邮件功能发送电子邮件.

这是我收到的错误.警告:mail()[function.mail]:无法连接到"localhost"端口25的邮件服务器,验证php.ini中的"SMTP"和"smtp_port"设置,或者在D:\ inetpub\vhosts \中使用ini_set()第6行上的southernbatteries.com\httpdocs\includes\utils.php数组([0] => [1] =>无法发送邮件,请稍后再试......)

这到底是什么意思 ?这是否意味着我的网络服务器上没有安装邮件服务器?是否可以使用其他邮件服务器.例如Gmails邮件服务器发送邮件?

Pek*_*ica 4

如果您想使用内置的mail(),您需要与服务器管理员联系。在 Windows 上可以使用外部 SMTP 服务器,但必须在 php.ini 设置中指定,并且 PHP 的内置函数不支持 SMTP 身份验证。

通常的方法是使用本地邮件服务器,该服务器又可以通过身份验证与“真正的”SMTP 服务器通信,或者使用像SwiftMailer这样的邮件包,它可以直接连接到第三方 SMTP 服务器(例如 GMail)。