各位大神,想问一下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. 您期望得到的结果?
可以使用不同邮件发送人发送邮件
推荐文章: