Я использую функцию входящей почты в SharePoint 2007, чтобы перехватывать почту из папки приема и добавлять ее в настроенный список. У нас есть несколько систем, которые каждую ночь отправляют автоматические отчеты в SharePoint, и по какой-то причине обрабатываются только некоторые вложения.
Например, автоматическое электронное письмо было отправлено в список SharePoint с 23 вложениями (прежде чем вы спросите, общий размер объединенных вложений был менее 1 МБ, и я снял все ограничения на размер в Exchange 2007). Из 23 отчетов только около 5 были включены в список документов.
Результаты этого спорадические и непредсказуемые, но это всегда работает для некоторых вложений и обычно не для всех вложений. Списки настроены так, чтобы не перезаписывать существующие копии отчетов, и я заметил, что SharePoint переименовывает файлы, помещая 4-значное число в конце имени (поскольку каждый день создает одни и те же заголовки отчетов).
Я просматривал журналы в течение нескольких дней и, кажется, не могу придумать объяснения.
Обновление - в журналах событий я обнаружил следующее:
Произошла ошибка при попытке создать вложение для элемента, отправленного по электронной почте. Электронное письмо было отправлено в список «Отчеты» с ошибкой: Ссылка на объект не соответствует экземпляру объекта ..
Не знаю, решит ли это вашу проблему, но я заметил в последнем Август 2009 г. следующее исправление:
Вы отправляете сообщение в библиотеку документов. Если сообщение имеет длинную тему, а его вложение имеет длинное имя файла, вложение отбрасывается. Тогда вы не сможете найти вложение в библиотеке документов.
Хотя это не совсем ваша проблема, это показывает, что Microsoft исправляла ошибки в этой области и, возможно, исправила (намеренно или иным образом) вашу.
Я рекомендую вам:
Обратите внимание: если это исправлено, вы должны тщательно проверить, не повредило ли это обновление другие части вашего сайта, прежде чем развертывать его в производственной среде. Надеюсь, у вас есть копия вашей производственной среды, реплицированная в ходе тестирования, и вы можете сделать это довольно легко.