Mic*_*yen 33 email header case-sensitive rfc5322
电子邮件标题区分大小写?
例如,Content-Type不同于Content-type?
根据RFC 5322,我没有看到任何关于区分大小写的内容.但是,我发现使用PEAR Mail_mime模块创建MIME消息时出现问题,而且所有内容都指向我们的SMTP服务器使用Content-type而MIME-version不是Content-Type和MIME-Version.我尝试使用另一台SMTP服务器(如GMail),但不幸的是我们的网络服务器非常紧密.
Nem*_*emo 53
RFC 5322实际上确实指定了这一点,但它非常间接.
第1.2.2节说:
本规范使用Augmented Backus-Naur形式(ABNF)[RFC5234]表示法来定义消息语法.
反过来,RFC 5234的第2.3节说:
注意:
ABNF字符串不区分大小写,这些字符串的字符集是US-ASCII.
因此,当RFC 5322指定如下的生产规则时:
from ="From:"mailbox-list CRLF
隐含的是"From:"不区分大小写.
[更新]
对于Content-Type和MIME-Version,它们由MIME规范(RFC 2045)指定.这反过来又指原始RFC 822描述的BNF ,幸运的是,它也清楚地表明这些文字字符串不区分大小写.
底线:根据规范,电子邮件标题不区分大小写,因此听起来您的邮件服务器有问题.
| 归档时间: |
|
| 查看次数: |
5461 次 |
| 最近记录: |