邮件服务器-邮件系统-邮件技术论坛(BBS)

标题: [转帖]如何成功发送容量超过10M以上的大附件? [打印本页]

作者: 钉子    时间: 2006-8-9 09:01
标题: [转帖]如何成功发送容量超过10M以上的大附件?
企业邮箱可以在发送邮件时支持发送最大30M的附件,但是您们会发现有时发送超过10M以上含附件的邮件给某一些收件人时不能成功投递,不能成功投递原因最常见的有两种,



         其一,由于收信人邮箱的总容量只有5M或者总容量较大,但邮箱的空余容量小于10M,导致无法成功接收您发送的较大的附件的邮件,此时发信人的邮箱会收到一封退信,退信的内容中会有如下信息:Quota exceed the hard limit for user “收件人邮箱地址”;


         其二,有一些邮箱提供商的服务器管理员为了邮件服务器的安全性和防止被邮件炸弹的攻击在服务器端设置了对发送到他们服务器的每一封邮件的大小做了限制,如只允许小于10M的邮件通过,超过10M的邮件就会拒绝接收并且发送一封退信给发信人服务器,然后发件人服务器会发送一封退信给发件人的邮箱,此时,发件人收到的退信中有如下内容:552 Message size exceeds fixed limit或者:552 Message size exceeds fixed maximum message size set by administrator,根据: RFC1870(http://www.ietf.org/rfc/rfc1870.txt)规定,返回信息:552 Message size exceeds fixed limit或者:552 Message size exceeds fixed maximum message size set by administrator的意思是:你发送的这个邮件的在大小超过了收件人服务器对每一封邮件的最大大小的限制,这样的话,对方服务器就会拒绝你的邮件向对方服务器投递,导致不能成功投递,解决方案:



         1、你把发送的邮件附件用winzip或winrar压缩一下,让发送的附件小一点或者一次少发几个附件,确认邮件的大小小于收件人邮箱的空余容量及收件人服务器管理员设定的最大邮件限制。



         2、用OUTLOOK EXPRESS 来发送这一封邮件,并选中帐号属性中高级标签下的选项:选中“拆分大于10M的邮件”来发送。(此种情况用于对方邮箱空余容量远远大于您发送的邮件总容量的大小,另外请注意,我们发送的邮件实际大小在传递时是采用BASE-64编码过的,经过编码的邮件大小要比实际看到的邮件大于大1.2倍)



         3、最好的方案是使用我们提供的切块软件,请下载该软件后解压到您的硬盘中,然后安装,在准备发送大容量附件时,打开该EASYSPLT软件,先把你要发送的附件切成许多小块,然后用Outlook Expresss 或Webmail分别发送给对方,让收信人收到这些小块附件以后,将附件另存到收件人电脑中的一个目录中,然后执行您发送的BAT 文件,执行合并就可以了。




欢迎光临 邮件服务器-邮件系统-邮件技术论坛(BBS) (http://bbs.5dmail.net/) Powered by Discuz! X3.2