我正在尝试从我的代码生成电子邮件,该电子邮件将正确读取使用从右到左阅读语言(如阿拉伯语)的人.我的问题是:我有什么选择来实现这个目标?
我知道我可以创建一个多部分电子邮件并将邮件正文编码为"text/html",然后在<html>标签中指定文本方向(例如<html dir="rtl">),但理想情况下我想使用纯文本电子邮件而不必依赖HTML格式,因为并非所有用户都在其电子邮件客户端中具有HTML支持.
在纯文本方面,我设法使用"Content-Type"标题以UTF-8编码阿拉伯文本,如下所示:
Content-Type: text/plain;charset=UTF-8
Run Code Online (Sandbox Code Playgroud)
但至于文本的整体方向,我不确定如何在电子邮件中明确指定,或者即使这是必要的.阿拉伯语说话者通常如何使用纯文本电子邮件?他们通常会依赖于他们的电子邮件客户端中的全局文本方向设置,还是有其他一些普遍接受的方式来强制电子邮件本身的文本方向?
有关从右到左的电子邮件的任何建议或一般建议将不胜感激.