简介
本文档介绍通过思科邮件安全设备(ESA)处理时,附件的邮件大小限制以及实际邮件大小可能大于预期的原因。
为什么邮件附件比原始文件大?
RFC 2045中定义的MIME(多用途Internet邮件扩展)规范将“base64”列为几种二进制到文本编码方案之一。MIME的base64编码基于RFC 1421版本的隐私增强邮件(PEM),它使用与PEM相同的64字符字母和编码机制,并且使用“=”符号以相同方式输出填充。
MIME不为base64编码行指定固定长度,但指定的最大长度为76个字符。此外,它指定兼容解码器必须忽略任何非字母字符,尽管大多数实施使用CR/LF换行符对来分隔编码行。
因此,符合MIME标准的base64编码二进制数据的实际长度通常约为原始数据长度的137%,但对于非常短的邮件,由于报头的开销,开销可能会高很多。基本上,base64编码的二进制数据的最终大小等于原始数据大小的1.37倍+ 814字节(对于报头)。
相关信息