今天遇到一个怪问题,同一服务器,同样的laravel,新建的laravel程序却无法发送QQ邮件,配置如下:
#邮件发送
MAIL_DRIVER=smtp
MAIL_HOST=smtp.qq.com
MAIL_PORT=465
MAIL_USERNAME=3989369@qq.com
MAIL_PASSWORD=nmlnmnssyv
MAIL_ENCRYPTION=ssl
MAIL_FROM_ADDRESS=3989369@qq.com
MAIL_FROM_NAME=Excel通用查询填报系统
反复composer安装,替换,一直报这个错误:
Connection could not be established with host mailhog :stream_socket_client():
php_network_getaddresses: getaddrinfo failed: Name or service not known
花费两天时间,百度找了无数的教程,都没有解决。最后发现一个低级错误,.env文件重复配置了邮箱:
特此记录,不要再犯这种错误。