2013-02-28 64 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

相關問題