您的位置:首页 > 编程语言 > PHP开发

SMTP客户端邮件发送的附件小于最大消息大小,为何被拒收

2012-12-24 13:33 417 查看
SMTP客户端邮件发送的附件小于最大消息大小,为何被拒收

管理员在配置文档中设置了 20MB 作为最大消息大小。这个设置应用于 Notes 邮件路由时符合预期,用户可以发送19MB大小的附件。





可是当通过 Outlook、Foxmail 等客户端发送邮件时,用户发现附件大小是 14.9MB 时还可以正常发送,

但只要附件大小超过 15MB 就会生成退信,内容为:

Error 552 Message size exceeds fixed maximum message size set by administrator

这是为什么呢?

这是因为“最大消息大小”是以服务器接收到的原始MIME编码邮件的大小为衡量的,而不是根据解码后的附件大小来衡量的。

对于普通的文本邮件,MIME编码邮件大小仅会增加几百字节(主要由于增加了邮件头)

而对于附带二进制附件(无论是图片还是Office文档),都可能由此增加几百K到几兆不等
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: