[请益] 关于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