• 技术文章 >后端开发 >php教程

    用phpmailer 发送邮件失败,没报错

    2016-06-13 11:21:20原创347
    用phpmailer 发送邮件失败,没有报错
    我的环境以前用appserv搭的,最近换了xampp结果之前发送邮件的页面失效了,而且不报错
    $mail->Send();返回还是true,但是我发送邮箱里的发件箱就是没有邮件,收件邮箱里也收不到
    phpmailer


    ------解决方案--------------------
    试着查看一下接收邮箱的收件箱。有些邮箱如:yahoo用phpmailer函数发送邮件是没有在收件箱的。
    ------解决方案--------------------
    上面一句应该说是已发送邮件中。

    ------解决方案--------------------
    自己给自己抓狂啦,
    楼主的问题有可能是哪里没配置好,方便把你的配置发一遍吧,让我们分析一下
    ------解决方案--------------------
    就是你实例化phpmailer函数并且发送邮件配置邮箱的那段代码。
    ------解决方案--------------------
    phpmailer的用法举例,你可以参考下,希望能帮到你:
    phpmailer批量发送邮件的实例代码
    有关phpmailer的用法
    php使用phpmailer发送邮件的例子
    phpmailer 中文使用说明
    ------解决方案--------------------
    另外建议你看下apache或nginx中的error日志,具体视你的环境而定。
    养成看日志的习惯,可以及早发现问题所在。
    ------解决方案--------------------
    1.开启mail自带的DEBUG
    2.确认你的发送邮箱服务器支持smtp
    ------解决方案--------------------
    只是将 appserv 换成了 xampp 结果之前发送邮件的页面失效了
    那么问题就很简单了:显然是 php 的设置出现了变化

    用 fc 命令对比一下两边的 php.ini 文件就可以知道不同处了
    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:phpmailer nbsp appserv php xampp
    上一篇:问一个Zend Framework框架的有关问题 下一篇:诡谲,这句PHP看起来都对,可是无法得到正确结果
    VIP课程(WEB全栈开发)

    相关文章推荐

    • 【活动】充值PHP中文网VIP即送云服务器• 详细介绍PHP中时间处理类Carbon的用法• 分享一个neo4j(图形数据库)的PHP库!• 一文聊聊php5.4的特性【总结】• PHP商城那个好? 2022年十大开源PHP商城【分享】• PHP常量两种定义方法:define和const有什么区别
    1/1

    PHP中文网