我想生成从我的代码的电子邮件,将正确读取使用从右至左读语言阿拉伯语这样的人。我的问题是:什么是我的选项acheiving这种

我知道我可以创建一个多部分的电子邮件和编码消息主体为“text / html的”,然后指定在<html>标签的文本方向(例如<html dir="rtl">),但理想的我想使用纯文本电子邮件和不必依赖于HTML格式,因为并不是所有的用户都可以在自己的电子邮件客户端HTML的支持。

在纯文本前,我已成功地使用“内容类型”报头中的UTF-8阿拉伯语文本进行编码,如下所示:

Content-Type: text/plain;charset=UTF-8

但对于文本的总体方向,我不知道该如何明确地在电子邮件中指明,或即使这是必要的。如何将一个阿拉伯语的扬声器通常与纯文本邮件工作?他们会通常依赖于在其电子邮件客户端的全球文字方向设置,或者是有一些其他的,在电子邮件本身迫使文字方向的普遍接受的方式是什么?

任何建议或有关一般建议从右到左的电子邮件,将不胜感激。

其他提示

我upvoting乌萨马的问题,甚至强硬。我有一个非常不同的看法,然后他。原因是未使用的Unicode控制字符足以在世界上,他们可以解决很多问题。

无论如何,我的答案:使用HTML。真。因为即使你这么s = RLE + s + PDF,该文本将从右到左的方向,但不对齐。

scroll top