[請益] PHP寄mail的問題
我寫了一個記送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
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
PHP 近期熱門文章
PTT數位生活區 即時熱門文章