【问题标题】:How to solve this problem of access to Mailtrap via Laravel如何解决通过 Laravel 访问 Mailtrap 的问题
【发布时间】:2019-06-04 07:16:18
【问题描述】:

我正在尝试使用 Laravel 5.8 进行邮件检查,并且我使用 Mailtrap,但每次我访问 Mailtrap 帐户时都出现错误,我不知道为什么?而且我不知道最好的方法是什么。

我尝试了php artisan cache:clear, clear:config, dump-autoload, config:cache 等。我更改了帐户的安全性以允许应用程序访问。

.env

MAIL_DRIVER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525 
MAIL_USERNAME=sanogosanata15@gmail.com
MAIL_PASSWORD=assetou5jtm
MAIL_ENCRYPTION=tls

错误

无法使用用户名在 SMTP 服务器上进行身份验证 “sanogosanata15@gmail.com”使用三个可能的身份验证器。 身份验证器 CRAM-MD5 返回 预期响应 ▶ ”。身份验证器登录返回预期响应代码 250,但得到一个空响应。身份验证器 PLAIN 返回预期响应代码 250,但得到一个空响应。

【问题讨论】:

  • 您配置了 gmail 凭据。您需要使用邮件陷阱凭据。此外,您可能应该删除您的 gmail 凭据。
  • 我使用我的 gmail 信息创建了我的 mailtrap 帐户
  • 问题已解决 我将我提供的信息与分配给我的信息混淆了,谢谢。但现在我没有收到我从我的应用程序发送的确认消息
  • 您可能需要将测试环境中的电子邮件地址列入白名单。

标签: laravel email verify


【解决方案1】:

您的 mailtrap 凭据错误,您可能需要注册 mailtrap 并使用提供的用户名和密码。

【讨论】:

  • 我使用了提供的用户名,但它返回相同的错误
  • 问题已解决 我将我提供的信息与分配给我的信息混淆了,谢谢。但现在我没有收到我从我的应用程序发送的确认消息
  • @Inconito1018 检查您的垃圾邮件文件夹。