发送电子邮件时,发送/接收协议中是否有任何内容可以保证或应该保证接收电子邮件的任何人都会以与发件人相同的顺序看到To和字段中的收件人列表Cc输入它们?这是一个非常简单和基本的问题,确实如此,但似乎不可能在谷歌上找到答案,它只是想向我讲授你应该抄送老板的顺序的工作场所礼仪。
这个老问题提到,同一封电子邮件可以在不同的客户端上以不同的顺序显示收件人,这可能表明各种电子邮件协议中没有任何内容可以保证在任何地方都保持原始顺序(因此, \xe2\x80\x99 你 CC 老板的顺序并不重要,因为你可以 \xe2\x80\x99t 控制他们看到的顺序) \xe2\x80\x93\xc2\xa0 或者它可能只是一个软件错误在电子邮件客户端中。
\n那么实际的协议和标准是怎么说的(请用相当人性化的术语)?邮件客户端是否可以自由地按照他们喜欢的任何顺序显示收件人(以及抄送收件人),或者他们是否应该将发件人输入的顺序视为法律并遵守?
\n\xc2\xa0
\n\xc2\xa0
\n正如 Tonny 和 R.. Github 在他们的回答中指出的那样,实际的 SMTP 协议当然只是传输信息的 \xe2\x80\x93\xc2\xa0a 协议。因此,它并不真正关心它传输的数据内容,就像 HTTP 不关心它传输的 HTML 内容一样。因此,实际协议本身是否能保证任何事情的答案显然是否定的。
\n在 HTTP 和 HTML 并行的情况下,整个传输还有另一层,与 HTTP 协议本身分开:规定用户代理(= 浏览器)必须如何向用户呈现实际内容的 W3C 标准;不符合这些要求的用户代理是不合规的。然而,即使在这些标准中,有些事情也完全由用户决定,并且不能保证特定的内容以特定的方式呈现。
\n当提到上面的 \xe2\x80\x98protocols\xe2\x80\x99 时,我的目的是还包括像这些 \xe2\x80\x93 这样的标准,任何控制发件人点击 \xe2\x80\x98Send\xe2\ 之间发生的事情的标准x80\x99 在他们的 MUA 中,收件人在他们的 MUA 中看到电子邮件。
\n任何接触过 HTML 电子邮件的人都知道,电子邮件正文内容显然不存在这样的标准(或者即使存在,也会被 MUA 完全蔑视)。但收件人不是消息实际正文的一部分,因此它们向用户的呈现很可能受到完全不同的标准的控制。
\n因此,除了实际的 SMTP 协议本身之外,我真正想知道的是是否存在任何标准/规定来管理 …