各位大神,想问一下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 微信小程序从零到发布》
从小程序个人账户申请开始,带你一步步进行开发一个微信小程序,直到提交微信控制台上线发布。
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
讨论数量: 12

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

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

3周前 评论
xiaoben (楼主) 3周前
xiaoben (楼主) 3周前
kis龍 (作者) 2周前
xiaoben (楼主) 2周前
唐章明

手里没有6的代码,提供个一定可行的土方法思路,Config::set('mail', ...) 动态修改配置,发送邮件的地方多的话再封装个发送邮件函数也行

2周前 评论
xiaoben (楼主) 2周前
$ composer create-project laravel/laravel:~6.0 laravel-6
Creating a "laravel/laravel:~6.0" project at "./laravel-6"
Installing laravel/laravel (v6.20.1)
  - Installing laravel/laravel (v6.20.1): Extracting archive

一下给我安装了个 6.20.1 进去配置文件看了一下,也没有 mail.mailers 这个配置项,还以为是你这个版本特有的,结果来一手


$ composer create-project laravel/laravel:6.0.4 laravel-6
Creating a "laravel/laravel:6.0.4" project at "./laravel-6"

In CreateProjectCommand.php line 430:

  Could not find package laravel/laravel with version 6.0.4.

打开 packagist 一看

file

这也没有 6.0.4 版本呐

file

2周前 评论
xiaoben (楼主) 2周前
xiaoben (楼主) 2周前
Rache1 (作者) 2周前
xiaoben (楼主) 2周前

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