如何在 laravel 中发送多个域的电子邮件

Posted

技术标签:

【中文标题】如何在 laravel 中发送多个域的电子邮件【英文标题】:How to send multiple domain email in laravel 【发布时间】:2020-10-15 07:29:29 【问题描述】:

我使用 laravel 7 并尝试使用 Mailtrap 发送电子邮件 并且成功了 但实际上我想发送gmailyahoo 和任何其他邮件和多用户 我在 .env 文件中使用此设置

MAIL_MAILER=smtp MAIL_HOST=smtp.mailtrap.io 邮件端口=2525 MAIL_USERNAME=example@gmail.com //或任何其他不完全是 gmail 的电子邮件 MAIL_PASSWORD=某个密码 MAIL_ENCRYPTION=null MAIL_FROM_ADDRESS=email@yahoo.com //或任何其他不完全是雅虎的电子邮件 MAIL_FROM_NAME="$APP_NAME"

【问题讨论】:

您想从不同的帐户发送电子邮件对吗? 【参考方案1】:

这是一篇有趣的文章,描述了这个问题的解决方案 https://laravel-news.com/allowing-users-to-send-email-with-their-own-smtp-settings-in-laravel

这里还有一篇来自旧版 laravel 的类似文章

multiple mail configurations

【讨论】:

以上是关于如何在 laravel 中发送多个域的电子邮件的主要内容,如果未能解决你的问题,请参考以下文章

在 Laravel 中使用表单和多个地址发送电子邮件

如何使用 cPanel 电子邮件帐户在 laravel 中发送确认电子邮件?

如何在 Laravel 中手动重新发送电子邮件验证?

如何使用 laravel 发送自定义电子邮件通知?

如何在电子邮件中显示从Laravel发送的图像

如何在Laravel中手动重新发送电子邮件验证?