首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Laravel Homestead Swift无法发送没有发件人地址的报文

Laravel Homestead Swift无法发送没有发件人地址的报文
EN

Stack Overflow用户
提问于 2015-08-07 15:20:26
回答 15查看 124.6K关注 0票数 46

当我尝试发送密码重置邮件时,我在Laravel 5.1 Homestead中的常用电子邮件设置中遇到此错误。

代码语言:javascript
运行
复制
Swift_TransportException in AbstractSmtpTransport.php line 162:Cannot send message without a sender address

地址填写在app/config/mail.php中:

代码语言:javascript
运行
复制
'from' => array('address' => 'myusername@gmail.com', 'name' => 'hawle'),
EN

Stack Overflow用户

发布于 2020-05-04 21:21:22

我刚刚在Laravel 7.9中解决了这个问题。我使用的是mailtrap.io,我认为问题是缺少了一个MAIL_ENCRYPTION=tls变量。此变量在mailtrap.io示例配置或.env.example文件中不存在。

以下是我的.env设置:

代码语言:javascript
运行
复制
MAIL_MAILER=smtp
MAIL_HOST=smtp.mailtrap.io
MAIL_PORT=2525
MAIL_USERNAME=[found in mailtrap settings]
MAIL_PASSWORD=[found in mailtrap settings]
MAIL_ENCRYPTION=tls
MAIL_FROM_ADDRESS=me@mydomain.com
MAIL_FROM_NAME="${APP_NAME}"
票数 6
EN
查看全部 15 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/31871806

复制
相关文章

相似问题

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