Messages of type message/partial are not supported

2016/5/7 10:22:39      点击:

问题:

收到邮件服务器退信讯息「554 5.6.1 Messages of type message/partial are not supported,到底发生了什么事?而且只有寄给某些人才会发生问题?

错误发生的状况说明:

这个错误讯息的意思是说「邮件服务器不支持邮件切割的讯息格式」。

在网络带宽不是很充足的年代,多数的邮件服务器会限制每一封邮件的最大容量(Size,例如:2MB),如果寄出大于容量限制的邮件,邮件服务器便立刻退件。但是有时候还是会有寄出大于容量限制邮件的需求,于是有的个人端邮件软件(例如:Outlook Express)便提供将单封邮件切割成多封邮件的功能,以符合容量限制下寄出邮件,收件人的邮件软件在完整收到多封邮件后会自动组合成原来的单封邮件,如此便可在有容量限制的环境下完成大容量邮件的收寄。

但是由于这种邮件切割功能并没有统一的标准,所以寄件人和收件人使用的个人端邮件软件如果不同,便有可能无法组为原来的邮件。

有些邮件服务器在实作时纳入了邮件组合的功能,于是邮件服务器在完整收到多封邮件后会自动组合成原来的单封邮件。在这种情况下,收件者便不需要使用与寄件人相同的个人端邮件软件。

一般来说,大部分的邮件服务器如果不支持邮件组合的功能,也会将邮件收到个人邮箱,由收件人的个人端邮件软件或由收件人自行处理。

依据小弟处理类似案例的经验,都是因为寄件人开启了Outlook Express的邮件切割功能,并寄信给Exchange邮件服务器的收件人。Exchange邮件服务器在收到这类信件,便直接以「554 5.6.1 Messages of type message/partial are not supported」这个错误讯息退件给寄件人,而收件人什么也收不到。

其实最让人不解的是,Exchange邮件服务器、OutlookOutlook Express都是微软的产品,为什么Exchange邮件服务器与Outlook都不支持Outlook Express邮件切割与组合的功能?


处理方式:

关闭寄件人Outlook Express的邮件切割的功能就可以了。

工具(T)-->账户(A)-->选择寄件账号-->内容(P)-->「进阶」页-->取消勾选「邮件大于X KB便切割」,如下图。