gpt4 book ai didi

email - 使用 SMTP 时,X-Priority 与 Priority header 有什么区别?

转载 作者:行者123 更新时间:2023-12-05 00:55:14 26 4
gpt4 key购买 nike

我使用 MailKit 作为 SMTP 客户端来发送电子邮件。

我看到有两个属性 XMessagePriorityMessagePriority

这两者有什么区别,一个会覆盖另一个吗?

最佳答案

您会在电子邮件世界中发现的一件事是到处都有遗留的点点滴滴。

这是其中之一。

最初的“电子邮件”规范没有指定用于指定消息优先级的 header ,因此一些邮件客户端开始使用称为 X-Priority 的非标准 header (非标准 header 总是以 X- 开头)。 (注意:微软产品开始使用 X-MSMail-Priority 代替。这里有一些关于它的信息:https://learn.microsoft.com/en-us/openspecs/exchange_server_protocols/ms-oxcmail/2bb19f1b-b35e-4966-b1cb-1afd044e83ab)

后来,许多 X.400消息属性映射到消息 header ,包括 Priority header ,但值与 X-Priority header 中使用的值不同。

一旦某个软件开始做某事并且用户喜欢/要求该功能,其他软件就会开始采用这种做某事的方式来竞争。然后,一旦定义了一个真正的标准,如果它与已经完成的方式不同,那么现在有 2 种方式来做同样的事情,而软件必须同时做这两种方式。

您可能会想,“但这不意味着软件必须同时实现两者吗?如果它们都实现了,为什么不放弃旧方法呢?”

因为旧软件仍然存在,只能处理旧的做事方式,所以为了与可能存在的旧软件兼容,传统的做事方式仍然存在。

(通过“邮件软件”,它不仅包括 Outlook 等邮件客户端或 Exchange 等官方邮件服务器软件 - 它还包括管理员几十年前编写的自动化 shell 脚本,这些脚本可能仍在运行,因为没有人费心如果他们甚至知道应该更新任何内容应该更新他们)。

does one override the other?

是的。不,这完全取决于接收邮件软件的实现。

关于email - 使用 SMTP 时,X-Priority 与 Priority header 有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64920546/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com