作者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/cn.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