Мы сканируем на наш сервер Exchange 2013 из приложения сканирования, которое использует smtp, в прошлом, когда почта превышала ограничение на размер smtp, она отправляла электронное письмо со ссылкой вместо отсканированного файла, это перестало работать, возможно, после обновления обмена, из того, что я могу сказать с помощью wirehark, сервер обмена принимает задание, коды ошибок не отправляются обратно в SMTP-коммуникацию, но при сканировании пользователя отправляется электронное письмо, в котором говорится, что он превысил лимит, хотя это не подходит для нашей цели, зачем Exchange не отправил превышенный лимит почты обратно во время SMTP-связи? Итак, подведем итог: там, где раньше он давал сбой во время обмена сообщениями SMTP, теперь, похоже, он принимает и помещает почту в очередь, а затем терпит неудачу после ее постановки в очередь вместо сбоя во время обмена сообщениями SMTP. Спасибо
Exchange отклоняет электронные письма, которые слишком велики на уровне SMTP, если вы установите ограничение размера в отдельные приемные соединители а не на глобальном уровне.
Откройте панель управления Exchange, перейдите к параметру «Почтовый поток», расположенному на левой панели, а на правой панели нажмите «Коннекторы получения». Выберите коннектор приема «Внешний интерфейс по умолчанию» и щелкните значок карандаша. «Максимальный размер приема» находится прямо здесь, на странице конфигурации «Общие» коннектора приема.
Теперь, если электронное письмо превышает этот максимальный размер приема, ваш Exchange снова отклонит его непосредственно во время SMTP-связи, и ваше приложение сканирования должно иметь возможность правильно реагировать.