Php 发送电子邮件时出现Swift_TransportException
注册时不能发送电子邮件 (注意:我正在使用Ubuntu) 这是我的.env配置Php 发送电子邮件时出现Swift_TransportException,php,laravel,email,ubuntu,smtp,Php,Laravel,Email,Ubuntu,Smtp,注册时不能发送电子邮件 (注意:我正在使用Ubuntu) 这是我的.env配置 MAIL_DRIVER=smtp MAIL_HOST=smtp.mailtrap.io MAIL_PORT=2525 MAIL_USERNAME=cxx2ca6xxxx MAIL_PASSWORD=44dd3xx402fae MAIL_ENCRYPTION=ssl 我还运行了这些命令 Php artisan缓存:清除 php artisan配置:清除 Swift_TransportException {#1578
MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=cxx2ca6xxxx
MAIL_PASSWORD=44dd3xx402fae
MAIL_ENCRYPTION=ssl
我还运行了这些命令
Php artisan缓存:清除
php artisan配置:清除
Swift_TransportException {#1578 ▼
#message: "Connection could not be established with host [php_network_getaddresses: getaddrinfo failed: Name or service not known #0]"
#code: 0
#file: "/var/www/html/theBowlOne-FleetCart/vendor/swiftmailer/swiftmailer/lib/classes/Swift/Transport/StreamBuffer.php"
#line: 269
trace: {▶}
}
问题已在此处解决。smtp设置来自数据库而不是.env文件。问题已在此处解决。smtp设置来自数据库而不是.env文件。这很可能是internet连接或DNS解析问题这很可能是internet连接或DNS解析问题