What do X-headers in mails stand for?

房东的猫 提交于 2019-12-18 05:47:14

问题


I'm wondering what all X- headers in e-mails stand for.

  • Are they really just a custom and everyone can make them up?
  • Are they documented somewhere? I've quickly browsed RFC 5322. It does not seem to mention anything about custom headers.
  • When or by whom were they introduced?

Thank you for shedding some light in that field :)


回答1:


RFC822 ("Standard for the Format of ARPA Internet Text Messages") specified in sections 4.7.4 and 4.7.5 that headers beginning with "X-" would not ever be part of any standard, and thus can be used for application-specific purposes.

For what it's worth, the more recent BCP document RFC6648 ("Deprecating the 'X-' Prefix and Similar Constructs in Application Protocols") recommends that the use of the "X-" prefix be avoided in the future, as the distinction between standardized and nonstandardized headers is not well defined, and attempting to draw such a distinction fails when commonly used nonstandard headers are adopted as standards.



来源:https://stackoverflow.com/questions/14469110/what-do-x-headers-in-mails-stand-for

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!