有没有办法让Laravel应用程序中所有内置的电子邮件都是纯文本的?
我指的是运行php artisan vendor:publish --tag=laravel-mail后添加到views/vendor/mail文件夹中的电子邮件。
我希望这可以通过config来完成,但看起来不太可能。
发布于 2020-05-07 18:08:17
如果您想定义电子邮件的纯文本版本,您可以使用文本方法。
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->view('emails.orders.shipped')
->text('emails.orders.shipped_plain');
}有关更多信息,请查看Docs。
发布于 2020-05-07 21:17:17
我最终所做的是通过运行以下命令导出所有的laravel内置电子邮件:
php artisan vendor:publish --tag=laravel-mail
然后编辑resources/views/vendor/mail/html/layout.blade.php以删除所有页眉/页脚和其他不需要的超文本标记语言。
https://stackoverflow.com/questions/61654677
复制相似问题