我想知道Re:如果邮件是回复,为什么大多数电子邮件客户端都在主题前面。
响应时,邮件客户端会生成一个In-Reply-To:标头,明确说明此消息是响应。这使邮件用户代理能够在正确的线程中显示邮件(连同References:
标题)。所以从技术上讲,Re:不会添加任何信息。
缺点是:
Re:字符串需要根据语言(Sv:、Odp:、Vs:等)进行调整,这使得正确配置邮件客户端变得非常困难。Re: Re: Sv: Odp: Re: This is the subject为什么这是常见的做法,有什么好处?
这种做法起源于纸质邮件,而不是电子邮件。用计算机术语来说,它是古老的;至少从 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”,所以大部分翻译都是错误的。我个人认为翻译是不必要的和丑陋的,正是因为你所说的原因。