作者bl2086 (Bingo)
看板PHP
標題[請益] 關於mail()函式
時間Tue Apr 26 20:21:39 2016
小弟我看的書是"挑戰PHP MySQL程式設計與超強專題特訓班 第三版",
安裝的是隨書光碟上的XAMPP 1.8.1(PHP 5.4.7),
當我學到第五章的mail()函式時一直無法用它來寄信,
我比照書中的指示將php.ini中的smtp伺服器改為家用的ISP台灣固網
smtp.anet.net.tw, 然後建立了Practice3.php, 內容是:
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>無標題文件</title>
</head>
<body>
<?php
if(mail("
[email protected]", "Mail Test", "Hello! This is a test!!")){
echo "郵件寄送成功!";}
else{
echo "郵件寄送失敗!";}
?>
</body>
</html>
我用Firefox和Chrome去執行
http://localhost/Practice3.php, 出來的都是:
郵件寄送成功!
但不管我執行多少次, 我的Gmail信箱就是一封信也沒收到,我也找過網路上
的文章,把sendmail.ini的內容也改了,我也試過把Mcafee防毒軟體的防火牆
給關了,但都還是一樣,小弟請教大家指點,感激不盡!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 61.31.165.224
※ 文章網址: https://webptt.com/m.aspx?n=bbs/PHP/M.1461673302.A.7BF.html
1F:→ tkdmaf: 應該會很多人建議你用phpmailer 04/26 21:05
4F:推 aaa7513231: 會不會是在垃圾桶,我之前試gmail信都到 04/26 23:39
5F:→ aaa7513231: 那去 04/26 23:39
6F:→ bl2086: 事情已圓滿落幕,我把XAMPP更新到5.5.34版就可以寄信了 04/27 02:16