1

我对 mailto URI (RFC 6068 / RFC 3986) 中电子邮件地址 (RFC 5322) 的百分比编码有疑问。

电子邮件地址可能包含 - 除了其他禁止的字符 -local-part如果它在双引号中,则在“@”(at 字符)中。那是,

<"not@me"@example.org>

是一个有效的地址。(请注意,我使用尖括号作为分隔符——它们不是地址的一部分。)

这是我在 RFC6068 中找到的一个示例,根据它,相应的 mailto URI 是:

<mailto:%22not%40me%22@example.org>.

但是,查看语法规则,我不清楚是否有必要对“@”进行百分比编码,或者以下 URI 是否也有效:

<mailto:%22not@me%22@example.org>.

那就是:哪个规则需要local-part转义中的“@”?是因为我对 <"> 双引号进行了百分比编码,现在规则“@ 如果出现在local-part" 中,则必须用双引号括起来”不再适用?

4

0 回答 0