很多企业用户在发送电子邮件的时候可能会偶尔收到退信,比如提示您的邮件过大,因此邮件被退回。

遇到这种情况时,Exchange 的管理员即需要通过一些有可能导致此现象的原因来排查问题。

导致此问题的原因可能是多方面的,它可能是多个因素共同作用的结果,也可能是单个因素而导致的。在这篇文章中,笔者希望与大家分享导致因邮件过大而无法投递的一些原因。

原因一:

组织层面的限制。

这是由组织配置的最大发送或接收邮件大小决定的。我们通常可以通过调整组织传输设定来配置最大可发送或接收的邮件尺寸。若要更改这一配置,您需要使用 Set-TransportConfig 命令去更改参数 MaxReceiveSize 或 MaxReceiveSize 的值。

原因二:

连接器层面的限制。

若您的邮件因经您的特殊设计而通过特定的连接器,或通过默认的连接器,那么连接器的设定也是一项应检查的事情。连接器上可以设定邮件的最大发送和接收尺寸。若要更改这一配置,您需要使用 Set-ReceiveConnector 去调整 MaxMessageSize 的值。

原因三:

收件人方的限制。

Exchange 支持为特定的收件人(可以是用户,也可以是组)设定最大邮件发送或接收大小。因此,如果您有用户因邮件过大而收到退信,或未收到他人的大邮件,您可检查他或他所在的组是否有任何限制。您可先使用 Get 命令去 Get 邮箱或组的 MaxReceiveSize 或 MaxSendSize 的值,若有需要,则可通过 Set 命令对其进行调整。

若经过以上排查,仍因邮件过大而收到退信,则建议联系微软的技术支持部门进行进一步的排查。