php - 在邮件中发送阿拉伯内容时,接收者在显示特殊字符的框中(在 Outlook 邮件中)
问题描述
在提交表单时正在生成一封邮件,邮件内容是阿拉伯语言。在邮件模板中,我添加了这样的属性
<html dir="rtl" lang="ar" xml:lang="ar" xmlns="http://www.w3.org/1999/xhtml">
当用户在 google 中接收邮件时,消息正确显示,没有任何错误,但在 Outlook 邮件应用程序中接收相同邮件时,消息显示为特殊字符(不是人类可读格式),例如:
"شكراً لك على تسجيلك والإنضماÙ... إلينا ÙÙŠ عال متاليلتؔ。
解决方案
推荐阅读
- python - 使用 pypika 生成带有“OUTPUT”子句的 SQL Server 查询
- r - 按相邻值分组记录
- go - 在 Go 中调用带有 (nil) 参数的结构是什么意思?
- sqlite - 可以使用正则表达式来计算 sqlite 中的平均值吗?
- javascript - 如何使用 ejs 循环来自后端的变量
- c++ - 如何声明 100 个相同类型的不同命名变量?
- python - 从字典创建列表
- laravel - Livewire:如何在传递参数时进行自定义分页
- ios - 用 UITextView 中的空格替换所有换行符
- flutter - Flutter 与 AWS 的集成(有和没有 Amplify)