gpt4 book ai didi

laravel - 如何使用MAIL_FROM_ADDRESS?

转载 作者:行者123 更新时间:2023-12-02 12:09:34 26 4
gpt4 key购买 nike

目前,我正在开发一项功能,要求应用程序向客户/用户发送电子邮件。

发送电子邮件已经可以正常工作,但是,我希望隐藏/替换发件人的电子邮件。我认为MAIL_FROM_ADDRESS .env 文件中的内容是我所需要的,但它没有给我我所期望的。

这是我的 .env 文件中的片段:

# illuminate/mail
MAIL_DRIVER=smtp
MAIL_HOST=smtp.gmail.com
MAIL_PORT=587
MAIL_USERNAME=steven@gmail.com
MAIL_PASSWORD=PASSWORD_HERE
MAIL_FROM_ADDRESS=admin@MyApp.com
MAIL_FROM_NAME=MyApp

如果用户收到来 self 的应用的电子邮件,它应该显示“admin@MyApp.com”作为电子邮件的发件人。

+------+

为什么MAIL_FROM_ADDRESS不起作用?

我应该如何使用它?

我认为这是解决我的问题的方法是错误的吗?

我应该怎样做才能达到预期的输出?

最佳答案

您无法使用 Google SMTP 服务替换发件人。

Google 会将您通过其 SMTP 服务发送的邮件中的发件人和回复 header 重写为与您的 Gmail 帐户相关的值。

GMail 确实允许 sending via different addresses or alias但这是通过 GMail 网络应用程序发送的。

解决方案:如果您拥有要发送的域,请使用 gmail for domains ,并设置一个“myapp@mydomain.com”帐户。

关于laravel - 如何使用MAIL_FROM_ADDRESS?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46069545/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com