2013-02-28 66 views
0

我有一个小问题。我想直接发送我们的电子邮件ID数据,但我得到以下警告:我想直接发送数据到我们的电子邮件ID在php

邮件()[function.mail]:无法连接在“localhost”的端口25的邮件服务器,验证您的“SMTP”和 “SMTP_PORT” 在php.ini中设置或使用的ini_set()在C:\ WAMP \ WWW \上线14我的PHP \ email.php

$to = "[email protected]"; 
$subject = "Contact Us"; 
$email = $_REQUEST['textlname'] ; 
$message = $_REQUEST['message'] ; 
$headers = "From: $email"; 
$sent = mail($to, $subject, $message, $headers) ; 
if($sent) 
    {print "Your mail was sent successfully"; } 
    else 
    {print "We encountered an error sending your mail"; } 

有人能指出我在正确的方向?

+0

您是否在php.ini中验证了您的“SMTP”和“smtp_port”设置或使用ini_set()? – 2013-02-28 14:00:03

+0

你需要配置你的'php.ini'文件 – 2013-02-28 14:00:23

+0

看起来你需要一个邮件服务器 – Nick 2013-02-28 14:05:17

回答

0

您无法单独使用WAMP发送电子邮件,您需要设置邮件服务器。取决于你对它的使用经验,它可能会变得棘手。

我只是用我的GoDaddy凭据与WAMP发送电子邮件,如果您没有托管的解决方案,我发现下面的链接似乎工作,但我没有尝试过。

Configure WAMP server to send email

相关问题