切换到宽版
  • 7652阅读
  • 4回复

[求助]发送出的邮件附件增大 [复制链接]

上一主题 下一主题
 
只看楼主 倒序阅读 0楼  发表于: 2011-08-29
关键词: 限制2007NDR问题
我们的组织消息传递基础结构基于 Exchange Server 2007。我们在整个组织内设置了一个相对严格的消息大小限制 (12MB)。

我们发现了一个异常行为,似乎与邮件附件的大小有关。当我将一封附带了一个附件(假设 11MB)的电子邮件发送给外部用户时,收件人如期收到了邮件。但如果将此邮件(包括附件)转发回内部网络中的发件人,发件人却收到了一份发送失败报告 (NDR),指明此邮件大小超出了当前系统限制或收件人的邮箱已满。

仔细研究问题后我们发现:在邮件离开组织的某个时候,附件大小增加了约 30%。我想知道,通过 Internet 发送和接收电子邮件时附件大小为什么会增加?更重要的是,这种现象正常吗?
分享到
只看该作者 1楼  发表于: 2011-08-29
简单地说,是。这种现象通常是预料之中的,不仅对 Exchange Server 2007 是这样,而且对 Exchange Server 的早期版本以及任何其他支持 MIME(多用途 Internet 邮件扩展)和使用 Base64 对附件进行编码的消息传递系统都是这样的。内部 Exchange 用户向 Exchange 组织内的收件人发送的邮件不需要执行任何内容转换。这意味着在传送过程中您是看不到邮件或附件的大小增加的。而发送到外部收件人的邮件可能需要执行内容转换。

标准 SMTP 邮件(也称为纯文本邮件)包含邮件信封和邮件内容—邮件标题和邮件正文。这些元素以 7 位 US-ASCII 纯文本为基础。当邮件包含非 US-ASCII 纯文本的元素时,必须对元素进行编码。处理这类非文本内容(包括附件)时,使用 MIME 进行编码。Exchange 2007 和早期版本的 Exchange Server 使用 Base64 算法对附件进行编码。Base64 的缺点是它会使附件的大小增加 33%。

在 Exchange 2007 中,除使用 Outlook Web Access 外,其他大部分与传输相关的内容转换均在集线器传输服务器上执行。有关更详细的解释,请参阅 technet.microsoft.com/library/bb232174 上的主题“了解内容转换”。
只看该作者 2楼  发表于: 2011-09-01
学习!受益!
只看该作者 3楼  发表于: 2011-12-17
恒信贵金属有限公司注册成立于香港,是恒信集团旗下公司,集团资本金达20亿。恒信集团雄厚的资金为恒信贵金属提供了强有力的支撑,不仅保障了恒信贵金属正常有序的运转,更赋予了恒信贵金属开拓新市场的强大的实力和坚定的信心。
只看该作者 4楼  发表于: 2011-12-29
增长知识。
快速回复
限60 字节
 
上一个 下一个