邮寄地址和格式(粗体、斜体……)

Atn*_*ize 8 html mailto href

我想用特定文本打开用户的邮件客户端。文本的某些部分应该是粗体斜体或 u\xcc\xb2n\xcc\xb2d\xcc\xb2e\xcc\xb2r\xcc\xb2l\xcc\xb2i\xcc\xb2n\xcc\xb2e\xcc\xb2d\xcc \xb2.

\n\n

我尝试使用mailto

\n\n

但它使用RFC 2368 ...所以这是根本不可能的:

\n\n
\n

特殊的 hname“body”表示关联的 hvalue 是消息的正文。“body”hname 应包含消息的第一个文本/纯正文部分的内容。mailto URL 主要用于生成短文本消息,这些消息实际上是自动处理的内容(例如邮件列表的“订阅”消息),而不是一般的 MIME 正文。

\n
\n\n

有没有其他方法可以继续打开具有特定格式模板的邮件客户端?

\n

myf*_*myf 3

\xe2\x9a\xa0 除非您了解您的受众并已验证这不会对任何人造成伤害,否则请勿使用此功能。

\n

即便如此,最好还是不要使用它,因为它比其他任何东西都更容易被滥用:辅助技术大多无法访问此类内容。

\n
\n

由于您的问题已经包含“假下划线”(u\xcc\xb2n\xcc\xb2d\xcc\xb2e\xcc\xb2r\xcc\xb2l\xcc\xb2i\xcc\xb2n\xcc\xb2e\xcc\xb2)(mis )使用组合低行字符(维基),您可能知道其他“人造字母表”、“twitter 字体”和滥用其他 Unicode 功能(主要是各种数学符号)的类似恶作剧。有了这些暗知识,您就可以使用正确的 URI 编码,并且浏览器应该可以将内容传递到电子邮件客户端:

\n

\r\n
\r\n
var str = \'Please do not abuse "", "u\xcc\xb2n\xcc\xb2d\xcc\xb2e\xcc\xb2r\xcc\xb2l\xcc\xb2i\xcc\xb2n\xcc\xb2e\xcc\xb2", "" and other mathematical notations glyphs for \xe2\x9d\x9dformatting\xe2\x9d\x9e.\\nThanks!\';\nvar href = \'mailto:?body=\' + encodeURIComponent(str);\ndocument.write((str + \' \xe2\x86\x92 \' + href).link(href));
Run Code Online (Sandbox Code Playgroud)\r\n
\r\n
\r\n

\n

单击生成的链接会在 gMail 中生成以下内容:

\n

gmail 撰写窗口,其中包含来自片段的令人厌恶的文本

\n

通常应该可以在任何其他电子邮件客户端中使用。但再次强调,请彻底测试,如果不是绝对必要,请勿使用。

\n