首页 > 解决方案 > 如何在全球范围内强制 Laravel 只发送纯文本电子邮件?

问题描述

有没有办法让 Laravel 应用程序中的所有内置电子邮件都是纯文本的?

我的意思是运行后添加到views/vendor/mail文件夹中的电子邮件php artisan vendor:publish --tag=laravel-mail

我希望这可以通过配置完成,但看起来不可能。

标签: phplaravellaravel-6

解决方案


如果您想定义电子邮件的纯文本版本,您可以使用 text 方法。

/**
 * Build the message.
 *
 * @return $this
 */
public function build()
{
    return $this->view('emails.orders.shipped')
                ->text('emails.orders.shipped_plain');
}

查看文档以获取更多信息。


推荐阅读