【发布时间】:2017-07-08 05:25:02
【问题描述】:
我正在将 Laravel 5.0 应用程序迁移到 5.4 并尝试在我的本地环境中测试邮件。我一直为此使用Anitix SMTP Imposter。这是我的 .env 中的邮件配置:
MAIL_DRIVER=smtp
MAIL_HOST=127.0.0.1
MAIL_PORT=25
MAIL_USERNAME=null
MAIL_PASSWORD=null
MAIL_ENCRYPT=null
这在所有以前的 Laravel 版本(4、4.2、5.0)中一直有效,但突然在 5.4 中我收到以下错误:
AbstractSmtpTransport.php 第 383 行中的 Swift_TransportException: 预期响应代码 220,但得到代码“500”,消息“500 命令无法识别 "
我尝试禁用 Avast,使用像 Papercut 这样的替代程序,使用 SSL 或 TLS 玩配置,但我不知道是什么原因造成的。有什么想法吗?
【问题讨论】:
标签: laravel smtp local swiftmailer