注册邮件无法发送的问题

来源:6-3 [PDO实战] 功能实现之激活用户

SmileDL

2016-10-07 16:08

看了大家的解决办法,尝试后都没有成功。

1、'smtp.qq.com',25   

报错如下:

邮件发送错误Failed to authenticate on SMTP server with username "1954850439@qq.com" using 1 possible authenticators

2、'smtp.qq.com',465,'ssl'

报错如下

Warning:  fgets(): SSL read operation timed out in D:\DL\WWW\ds1\app\swiftmailer-master\lib\classes\Swift\Transport\StreamBuffer.php on line 165

Fatal error:  Maximum execution time of 30 seconds exceeded in D:\DL\WWW\ds1\app\swiftmailer-master\lib\classes\Swift\Transport\StreamBuffer.php on line 165

3、已经开启了QQ邮箱的POP/SMTP,得到了一个第三方登录的专用密码

4、php.ini中的extension=php_openssl.dll也开启了。

哪位大神指点指点!?

补充问题:邮件发送失败,但是注册信息会写进数据库。

写回答 关注

2回答

  • yong0905
    2016-12-29 23:48:24

    请问您改好了吗? 我也是这样的错误

  • 9527_24
    2016-10-08 17:07:06

    讲道理 应该没有问题 应该哪里代码敲错了吧  看看全部代码吧

PDO—数据库抽象层

本教程主要通过实战演练深入剖析PDO以加深理解

30047 学习 · 421 问题

查看课程

相似问题