作者Annydodo (。单纯是种快乐。)
看板PHP
标题[请益] PHP寄mail的问题
时间Mon Feb 12 10:26:21 2007
我写了一个记送MAIL的测试程式
却出现这样的错误
「Warning: mail(): Failed to connect to mailserver at "我的MAIL SERVER"
port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use
ini_set() in c:\appserv\www\send(1).php on line 23」
但是我将ini设定及程式给我朋友测试却可以成功
会是我的电脑的问题吗
以下是我的程式码
$name='123';
$mailform='我的MAIL';
$sendto='我的MAIL';
$msg='测试!!!最好成功喔';
$sendmsg="
<table>
<tr>
<td>寄件人 : </td>
<td>$name</td>
</tr>
<tr>
<td>内容 : </td>
<td>$msg</td>
</tr>
</table>
";
$sendsubject=$name."寄来的XXX信件";
$harder="From: $mailform\nReply-To: $mailform\nX-Mailer: PHP/";
$harder .= "MIME-Version: 1.0\nContent-Type: text/html ;charset=big5";
if (mail($sendto, $sendsubject, $sendmsg, $harder. phpversion())) {
echo "信件寄送完成~~~";
}
以下是我的ini设定
[mail function]
; For Win32 only.
SMTP = 我的MAIL SERVER
; For Win32 only.
sendmail_from = 我的MAIL
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
;sendmail_path =
感谢!!
--
□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
■□■□■□■□■□■□■□■□■□■□■□■□■P_Wulito□■□■
□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
■□■□■□■□■□■□■□■□■□telnet://bbs.wretch.cc□无厘头□■□■
□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□■□
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 59.126.173.119