.env文件:
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=myuser
MAIL_PASSWORD=mypassword
MAIL_ENCRYPTION=TLS
我已完成以下命令以清除缓存和配置:
php artisan cache:clear
php artisan config:cache
php artisan config:clear
我收到以下错误
无法与主机smtp.mailtrap.io建立连接[php_network_getaddresses:getaddrinfo失败:此类主机未知。
我还尝试了重新标记本地开发服务器。
答案 0 :(得分:0)
我这样做是:更改端口和加密。
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=465
MAIL_USERNAME=[your username]
MAIL_PASSWORD=[your password]
MAIL_ENCRYPTION=null
当然还要将用户名和密码更改为您的凭据。
答案 1 :(得分:-1)
错误的打字错误
MAIL_HOST=smtp.mailtrap.io
MAIL_ENCRYPTION=NULL
然后执行
php artisan cache:clear
php artisan config:clear
sudo service apache2 restart
答案 2 :(得分:-1)
服务器似乎无法ping通目标地址。
尝试清除缓存,配置缓存,然后重新启动apache2。它将正常工作。
<div class="bgGrid blue"></div>
注意:还清除浏览器缓存和cookie。