php - 如何在全球范围内强制 Laravel 只发送纯文本电子邮件?
问题描述
有没有办法让 Laravel 应用程序中的所有内置电子邮件都是纯文本的?
我的意思是运行后添加到views/vendor/mail
文件夹中的电子邮件php artisan vendor:publish --tag=laravel-mail
。
我希望这可以通过配置完成,但看起来不可能。
解决方案
如果您想定义电子邮件的纯文本版本,您可以使用 text 方法。
/**
* Build the message.
*
* @return $this
*/
public function build()
{
return $this->view('emails.orders.shipped')
->text('emails.orders.shipped_plain');
}
查看文档以获取更多信息。
推荐阅读
- coq - 在 Coq 中使用 Program 定义时,Obligations 中缺少信息的问题
- python - 熊猫有没有办法根据一列中的数量对数据框中的行进行分组?
- parsing - 从 github 运行脚本
- ios - React Native - 具有原生组件依赖的自定义原生组件模块
- java - 在 Java 中流式传输可选嵌套列表的最有效方法是什么?
- java - Spring Boot 计数并保存在 Json 中
- python - aws cli 可以列出,但 boto3 不能
- c# - 如何模拟测试这个 ViewModel ,因为它的 null 总是抛出异常
- sql - 尝试在 SQL Server 中查找部分匹配的字符串
- python - AWS Glue 不接受额外的 python 库