嘿,你忘记写博客了~

盛年不重来,一日难再晨,及时宜自勉,岁月不待人....

PHP发送邮件失败?

发布时间:2020-11-28编辑:windydeng浏览(804)评论览(0)

    我们开发可能经常遇到这种情况,明明在本地测试时可以直接发送邮件并且成功的,但是在生成环境却失败了,可能是超时,或Expected response

    第一种:

    Connection could not be established with host smtp.***.com [Connection timed out #110]的解决办法

        出现这种,大估摸着是服务器端口未开放,一般像阿里云服务器这种是默认禁止25端口的,我们一般设置的话,如果使用ssl端口则encyption配置项必须为465/994如果使用非ssl则应该使用25,


    如果出现

    Expected response code 220 but got code “”, with message “””

    那么恭喜你端口是没问题的,

    只需要设置下

    encryption这个值

关键字词:PHP发送邮件失败?