各位大神,想问一下Laravel 6.0.4版本如何配置多个邮件发件人?

1. 运行环境

1). 当前使用的 Laravel 版本?

6.0.4

2. 问题描述?

各位大神,想问一下如何配置多个邮件发件人?

使用网上找到的
config/mail.php 文件里
return [
‘default’ => env(‘MAIL_MAILER’, ‘ceshi’),

'mailers' => [
    'ceshi' => [
        'transport' => 'smtp',
        'host' => env('MAIL_HOST', 'smtp.example.com'),
        'port' => env('MAIL_PORT', 587),
        'encryption' => env('MAIL_ENCRYPTION', 'tls'),
        'username' => env('MAIL_USERNAME'),
        'password' => env('MAIL_PASSWORD'),
        ],
    ],
    'ceshiN2' => [
       'transport' => 'smtp',
        'host' => env('MAIL_HOST_N2', 'smtp.example.com'),
        'port' => env('MAIL_PORT_N2', 587),
        'encryption' => env('MAIL_ENCRYPTION_N2', 'tls'),
        'username' => env('MAIL_USERNAME_N2'),
        'password' => env('MAIL_PASSWORD_N2'),
        ],
    ],
],

];

发送邮件
Mail::mailer(‘ceshi’)->send(new YourMailClass()); // 使用 SMTP 配置发送邮件

3. 您期望得到的结果?

可以使用不同邮件发送人发送邮件

4. 您实际得到的结果?

Laravel

Laravel

《L04 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L03 构架 API 服务器》
你将学到如 RESTFul 设计风格、PostMan 的使用、OAuth 流程,JWT 概念及使用 和 API 开发相关的进阶知识。
讨论数量: 3

github.com/illuminate/mail/compare...

需要自己添加 MailManager.php, 修改配置文件

1天前 评论
xiaoben (楼主) 1天前
xiaoben (楼主) 1天前

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!