Laravel Mail 设置 smtp ssl 后不能正常发送邮件
说明:Laravel 5.1 通过163邮箱的 smtp服务发送邮件,在不加密的情况下可以正常发送邮件,一旦使用ssl,配置如下:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.163.com
MAIL_PORT=465
MAIL_USERNAME=******@163.com
MAIL_PASSWORD=*****************
MAIL_ENCRYPTION=ssl
就会发送失败,报下面的错:
Swift_TransportException in StreamBuffer.php line 269:
Connection could not be established with host smtp.163.com [ #0]
有谁遇到过这种问题,是不是服务器环境的问题?
ps: 服务器php openssl 是打开的
关于 LearnKu
请问该问题解决没?
可以考虑使用万能的
php artisan config:cache来试试,虽然不知道为什么有用。。但是用完就有用了。。。。。:joy:如果有使用邮箱队列在修改了配置文件以后请重启队列
@sucof
使用这个命令后出现如下错误
@Kurisu
不知道什么原因,新申请了一个邮箱,利用ssl测试就行了