gpt4 book ai didi

validation - 互联网电子邮件的最大消息ID长度

转载 作者:行者123 更新时间:2023-12-03 22:19:43 25 4
gpt4 key购买 nike

我正在寻找Internet Message-ID字段允许的最大字符长度,以在应用程序中进行验证。我查看了RFC-2822Wikipedia "Message-ID"以及this SO question等其他地方的资源。我可以找到的最接近答案是“ 998个字符”,因为这是规范允许Internet消息中的每一行的最大长度(来自RFC-2822),并且Message-ID字段不能为多行。

998个字符是肯定的答案吗?没有这样的限制吗?

最佳答案

如果我对电子邮件了解到一件事,那一定是它是fuzzing电子邮件软件的大规模分布式系统。也就是说,无论RFC怎么说,您都会发现违反它们的电子邮件,一些应对电子邮件的软件以及一些失败的电子邮件。我认为大多数人都会想到robustness principle变得li行。

这样,我认为符合RFC的最大Message-ID长度为995个字符。

您引用的RFC的最大行长为998个字符。该字段将包含“ Message-ID:”字段名称,但是您可以在字段名称和字段正文之间进行换行。包含实际Message-ID的行将包含一个空格(折叠空白),“ <”,Message-ID和“>”。在语义上,尖括号不是Message-ID的一部分。因此,您最终最多只能使用998-3 = 995个字符。

关于validation - 互联网电子邮件的最大消息ID长度,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30079128/

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