我的 Exchange 2016 服务器拒绝传入的 SMTp 消息并出现错误:
Remote Server returned '550 5.2.3 RESOLVER.RST.SendSizeLimit.Org; message too large for this organization'
我确认站点、Exchange 接收连接器和收件人邮箱的大小限制为 25MB。但是,此消息只有 8MB 大小(+MIME 开销,因此 x1.37)。
有人可以解释我还能在哪里检查来解决这个问题吗?
根据无法投递的消息(增强状态码 5.2.3),问题可能是由以下消息大小和收件人限制引起的:
一个邮箱的MaxReceiveSize值( Get-Mailbox -Identity "Mailbox Name" | fl MaxReceiveSize)。
接收连接器的MaxMessageSize和MaxRecipientsPerMessage值( Get-ReceiveConnector | fl MaxMessageSize, MaxRecipientsPerMessage)
组织限制的MaxReceiveSize和MaxRecipientEnvelopeLimit值( Get-TransportConfig | fl MaxReceiveSize, MaxRecipientEnvelopeLimit)
检查是否有一些Transport Rule阻塞了附件和邮件大小较大的邮件(Get-TransportRule | fl Name, AttachmentSizeOver,MessageSizeOver)。
如果传入消息的大小超出上述限制,您可以参考以下链接尝试增加这些限制:
设置邮箱
设置接收连接器
设置传输配置
修改这些限制后稍等片刻,然后再次接收进来的消息检查结果,如果仍然不行,则似乎发送方配置了一些消息传递限制。