首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MailTrap没有在Laravel上使用宅基地

MailTrap没有在Laravel上使用宅基地
EN

Stack Overflow用户
提问于 2018-04-23 14:17:35
回答 1查看 1.8K关注 0票数 1

我以前用MailTrap和Laravel很好。

但是,由于我更新了Laravel5.6并更新到Homestead,所以我似乎无法使用MailTrap发送任何邮件。

下面是我的.env文件看起来与以下内容类似的片段:

代码语言:javascript
复制
MAIL_DRIVER=smtp
MAIL_HOST=mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=XXX
MAIL_PASSWORD=XXX
MAIL_ENCRYPTION=null
MAIL_FROM_NAME="John Smith"
MAIL_FROM_ADDRESS=admin@foo.com

我还清除了配置缓存并重新缓存它,并重新启动了服务器。

每当我尝试发送邮件时,我都会收到一个带有消息的Swift_TransportExceptionConnection could not be established with host mailtrap.io [Connection timed out #110]

为什么会发生这种事,我怎样才能解决这个问题。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-04-23 14:43:10

您需要将MAIL_HOST=mailtrap.io更改为MAIL_HOST=smtp.mailtrap.io,因为mailtrap.io是一个不推荐的url。

您可以阅读更多的那里

2018年3月8日,邮箱阻塞了“mailtrap.io”的流量。 在2016年11月10日之前注册的邮件陷阱用户如果没有更新他们的凭据,必须对主机地址做一点修改:将“SMTP”添加到当前的SMTP主机名中。因此,它将被称为“mailtrap.io”,而不是“smtp.mailtrap.io”

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/49983425

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档