我想通过本地托管的PHP代码发送电子邮件。PHP:在本地主机发送邮件
<?php
$email = "[email protected]";
$titre = "My subject";
$message = "Text message !";
mail($email, $titre, $message);
?>
当我运行这段代码,我得到以下错误:
Warning: mail() [<a href='function.mail'>function.mail</a>]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\...
我走进php.ini
文件,它似乎是早已配置。
[mail function]
; For Win32 only.
; http://php.net/smtp
SMTP = localhost
; http://php.net/smtp-port
smtp_port = 25
我该如何解决这个问题?
谢谢
从本地主机本地主机'比如你不能发送邮件,配置一些其他SMTP:谷歌,雅虎......' – 2013-03-07 09:29:00
“无法连接到邮件服务器” ......你已经配置PHP连接到本地主机上的邮件服务器,端口25.您是否安装了此类邮件服务器? – eis 2013-03-07 09:31:19
你的运行系统是什么? – 2013-03-07 09:33:13