【发布时间】:2020-07-04 06:01:25
【问题描述】:
如何在 Laravel 中使用不同的发件人地址发送电子邮件。我想要的是从一个电子邮件 ID 发送一些电子邮件,从第二个电子邮件 ID 发送一些邮件,但是每次在 env 中完成的配置而不是来自可邮寄类时,gmail 都会接收。
【问题讨论】:
如何在 Laravel 中使用不同的发件人地址发送电子邮件。我想要的是从一个电子邮件 ID 发送一些电子邮件,从第二个电子邮件 ID 发送一些邮件,但是每次在 env 中完成的配置而不是来自可邮寄类时,gmail 都会接收。
【问题讨论】:
您不能用
Google SMTP服务替换发件人。
Google 会将您通过其
SMTP服务发送的邮件中的 From 和 Reply-To 标头重写为与您的 gmail 帐户相关的值。
GMail 确实允许通过不同的地址或别名发送,但这是通过 GMail 网络应用程序发送的,请参阅Here
如果您拥有您应该发送的域,请使用 Gmail for Domains 并设置一个“myapp@mydomain.com”帐户。
或者,使用其他 SMTP 提供商
【讨论】: