Поделиться через


Операция RopFastTransferSourceCopyTo завершается ошибкой при обработке сообщений.

Симптомы

Когда клиент электронной почты MAPI отправляет запрос RopFastTransferSourceCopyTo на сервер, на котором выполняется Microsoft Exchange Server, операция завершается ошибкой в сообщениях с большим разделом HTML-содержимого, например сложной таблицей, внедренной в текст сообщения. Например, если вы используете Microsoft Outlook в интерактивном режиме для копирования сообщения с HTML-таблицей, которая содержит множество элементов в PST-файл, операция копирования не завершена.

При проверке контекста диагностики, возвращаемого сервером для неудачной операции, диагностическая информация перечисляет следующую причину сбоя:

Microsoft.Exchange.Data.TextConverters.TextConvertersException: входной документ слишком сложный.

Причина

Это поведение является намеренным. RopFastTransferSourceCopyTo При вызове операции Exchange Server сервер запускает преобразование содержимого в тексте сообщения. Но если текст является большим и сложным блоком HTML, сервер пропускает преобразование, чтобы избежать ошибок. Сервер ограничен сложностью преобразования, которую он попытается выполнить. В этом сценарии операция RopFastTransferSourceCopyTo завершается ошибкой.

Обходной путь

Сохраните большое HTML-содержимое в файл и вложите его в сообщение, а не в текст сообщения. Вложения не обязательно преобразовывать. Если сложной попытки преобразования удается избежать, операция RopFastTransferSourceCopyTo будет выполнена успешно.