电子邮件中的自定义标题丢失了吗?


8

我对自定义邮件头有一些疑问

有人知道有任何邮件服务器在传输到目的地时会删除专有/自定义标头吗?

您是否可以设置标题,以便在发送对具有该标题的邮件的回复时强制邮件客户端返回某个标题?

自定义标头是否始终以开头X-?使用其他人安全吗?

通常不鼓励使用自定义标头吗?我还应该如何传输不属于人体并且不应该被用户直接看到的信息?

PS:我知道有一个类似的问题,但这并不能完全回答这个问题。

谢谢并恭祝安康

Answers:


6

更新: 不推荐使用“ X-”前缀和应用程序协议中的类似构造


1
也可以添加重复的标题。如果电子邮件通过多个服务器上的同一反垃圾邮件软件,或者原始邮件伪造了反垃圾邮件标头,则这种情况相对普遍。按照惯例,自定义标头始终以X-ad开头,这可以防止名称与标准标头发生冲突。
BillThor

重复(甚至三个重复或更多)标头的最常见示例是Received:标头。
adamo 2011年

@adamo这也是标题顺序如何重要的一个示例。
kasperd

3

我从未见过有人使用X以外的任何东西进行自定义标头。我不能绝对肯定地说其他字母不会起作用,但我当然不会指望它。

Microsoft Exchange 2010包括一个称为标头防火墙的功能,该功能可从不受信任的来源(Internet)中剥离X-header,这种情况也存在于某些SMTP安全网关中。许多管理员会在离开消息时清除几乎所有非关键标头,以免掩盖任何内部信息。

X-标头是SMTP安全软件非常常用的。通常,它们会添加一些标头,以说明对邮件进行扫描的反垃圾邮件/防病毒引擎的等级。但是,这些事情大部分时间都是在接收到邮件系统的邮件中完成的。我还没有看到他们在您发送到互联网的邮件上使用过多的信息。

我感觉到您希望将SMTP标头的使用范围扩大到它们原本打算去的地方。


就Internet邮件而言,Exchange和Outlook用于邮件线程的Thread-Index:标头是一个不以X-开头的自定义标头
adamo

照原样Thread-Topic
james.garriss
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.