SMTP 552 4.3.1会话大小超过固定的最大会话大小

我正在运行交换SMTP服务器的客户端有一个令人沮丧的问题。

我有一个用.net编写的电子邮件组件,我特别使用Mono DLL来确保电子邮件组件为它发送的每条消息发送ELO和QUIT命令。

我发送的每封邮件都不会超过10MB,包括附件,低于客户端交换configuration中设置的会话大小值。

问题仍然存在。 任何想法在哪里看?

当编码到base64中时,任何文件附件都会增长很多,所以请确保所有附件的文件大小和最大会话大小之间至less有30%的空间。

关于base64的维基百科:

因此,符合MIME的Base64编码二进制数据的实际长度通常约为原始数据长度的137%

在服务器或客户机上运行wireshark也是值得的,以确切地检查内容的长度,并确保它实际上正在做你告诉它做的事情并断开连接

您在一个会话中发送了多less封电子邮件? 你是否断开每个邮件并重新连接? 我听说过这种情况,如果在一个连接中有太多的消息。

邮件服务器上的电子邮件大小限制是多less? 配额大小? 等等。?

如果有的话,Exchange服务器日志上的错误消息究竟是什么?