【问题标题】:How to send email from another address如何从另一个地址发送电子邮件
【发布时间】:2018-12-06 18:12:14
【问题描述】:

所以我想知道,如何从 Laravel 中的另一个电子邮件地址发送我的电子邮件。目前我有这个电子邮件地址和域。这是一个例子。 Sender = test@domain.com

现在我有很多auth()

用户。我希望他们也能够发送电子邮件。那我该怎么做呢?举个例子:Test@anotherdomain.com

我的意思是,目前管理员守卫能够向帖子的所有者 user() 发送电子邮件。我有多重身份验证,所以管理员是一名警卫,另一名是默认值。

因此管理员可以向test@domain.com 发送电子邮件 那么我该怎么做才能让test@anotherdomain.com 可以将电子邮件发送回test@domain.com

这可能吗?

注意:我正在使用 mailgun。

【问题讨论】:

  • 是的,只需在运行时更改环境变量。
  • @PayamKhaninejad 也许可以举个例子。我要说的是能够使用 2 个域。一个是anotherdomain.com。另一个是 domain.com。 Auth 用户将从 anotherdomain.com 发送电子邮件,而 auth admin 将从 domain.com 发送电子邮件

标签: laravel mailgun laravel-5.6


【解决方案1】:

在这种情况下你有两个选择:

1) 独立使用电子邮件客户端,如PhpmailerSwiftmailer

2) change the config 即时文件和电子邮件凭据(确保您的配置未缓存)

Accessing Configuration Values

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-14
    • 2013-02-16
    • 2020-01-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多