[請益] 關於mail()函式

作者: bl2086 (Bingo)   2016-04-26 20:21:39
小弟我看的書是"挑戰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("bl2086@gmail.com", "Mail Test", "Hello! This is a test!!")){
echo "郵件寄送成功!";}
else{
echo "郵件寄送失敗!";}
?>
</body>
</html>
我用Firefox和Chrome去執行http://localhost/Practice3.php, 出來的都是:
郵件寄送成功!
但不管我執行多少次, 我的Gmail信箱就是一封信也沒收到,我也找過網路上
的文章,把sendmail.ini的內容也改了,我也試過把Mcafee防毒軟體的防火牆
給關了,但都還是一樣,小弟請教大家指點,感激不盡!
作者: tkdmaf (皮皮快跑)   2016-04-26 21:05:00
應該會很多人建議你用phpmailer
作者: aaa7513231 (渾沌與秩序)   2016-04-26 23:39:00
會不會是在垃圾桶,我之前試gmail信都到那去
作者: bl2086 (Bingo)   2016-04-27 02:16:00
事情已圓滿落幕,我把XAMPP更新到5.5.34版就可以寄信了

Links booklink

Contact Us: admin [ a t ] ucptt.com