Laravel 6.18.19中如何实现发送邮件时灵活切换不同发件账户?
- 内容介绍
- 文章标签
- 相关推荐
本文共计667个文字,预计阅读时间需要3分钟。
前言:在构建一个通知系统时,业务需求根据不同场景使用不同的账户发送邮件,而Laravel默认仅支持一个邮箱账户发送邮件。以下是一种解决方案。
解决方案:使用Config::set()方法动态设置账户后,可以成功发送邮件。
步骤:
1.在config/app.php中,注册新的邮箱配置文件。
2.在config/email.php中,配置多个邮箱账户。
3.在控制器中,根据业务需求动态设置当前使用的邮箱账户。
4.使用Mail facade发送邮件。
本文共计667个文字,预计阅读时间需要3分钟。
前言:在构建一个通知系统时,业务需求根据不同场景使用不同的账户发送邮件,而Laravel默认仅支持一个邮箱账户发送邮件。以下是一种解决方案。
解决方案:使用Config::set()方法动态设置账户后,可以成功发送邮件。
步骤:
1.在config/app.php中,注册新的邮箱配置文件。
2.在config/email.php中,配置多个邮箱账户。
3.在控制器中,根据业务需求动态设置当前使用的邮箱账户。
4.使用Mail facade发送邮件。

