Laravel 调度程序 - 使用 emailOutputTo() 时指定发件人

Laravel Scheduler - specify sender when using emailOutputTo()

如何为使用 Laravel 计划程序的 emailOutputTo() method 发送的电子邮件报告指定发件人?

目前 from header 是空的,我在 Gmail 中看到:


我的代码是:

$schedule->command('some:task')
    ->dailyAt('05:30')
    ->sendOutputTo(config('path.logs') . '/output.log')
    ->emailOutputTo('email@example.com');

我正在使用 built-in Laravel Mail 提供商 mailgun driver。

在/config/mail中设置所需的"from"。php:

'from' => ['address' => 'john.smith@gmail.com', 'name' => 'John Smith'],