为什么电子邮件客户端在主题行前面加上“Re:”?

Mar*_*rco 2 email

我想知道Re:如果邮件是回复,为什么大多数电子邮件客户端都在主题前面。

响应时,邮件客户端会生成一个In-Reply-To:标头,明确说明此消息是响应。这使邮件用户代理能够在正确的线程中显示邮件(连同References: 标题)。所以从技术上讲,Re:不会添加任何信息。

缺点是:

  • Re:字符串需要根据语言(Sv:Odp:Vs:等)进行调整,这使得正确配置邮件客户端变得非常困难。
  • 它增加了主题行的视觉混乱。
  • 它可能会导致这样的主题行: Re: Re: Sv: Odp: Re: This is the subject

为什么这是常见的做法,有什么好处?

Jen*_*y D 5

这种做法起源于纸质邮件,而不是电子邮件。用计算机术语来说,它是古老的;至少从 RFC822 开始,它已在电子邮件的 RFC 中定义。(现在我想起来了,它可能也在 UUCP 和 NNTP 消息的标准中定义了。)

消息格式的当前标准是RFC 5322,它在附录 A.2 中。状态When sending replies, the Subject field is often retained, though prepended with "Re: " as described in section 3.6.5.

有趣的是,“Re”的意思不是“回复”,而是“参考”、“关于”或拉丁文“in re”,所以大部分翻译都是错误的。我个人认为翻译是不必要的和丑陋的,正是因为你所说的原因。