Exch2007\Outlook: Невозможно открыть вложения у сообщений
Добрый день!
Проблема на сервере Exchange 2007SP1 STD rollup 5 + W2003R2. На выходных все почтовые ящики были перемещены из старой базы в новую, т. к. в старой были ошибки. В процессе перемещения 20% ящиков отказывались копироваться наотрез. Неоднократная проверка старой базы eseutil`ом и isinteg`ом результатов не давала. Тогда я проверил этими утилитами новую базу. В результате оставшиеся ящики успешно докопировались. Но у тех 80% пользователей, чьи ящики были скопированы ДО проверки, возникла такая проблема. Вложения в некоторых форматах (XLS, EML и картинки) открыть невозможно - около письма есть скрепка, но в письме вложение не отображается! Щелкаю по скрепке - выскакивает диалоговое окно "Не удалось открыть одно или несколько вложений". При попытке подключиться к почтовому ящику по IMAP такие "бракованные" письма вообще не видятся (пропускаются). Проблема не наблюдается: 1. Для новых писем, пришедших сегодня 2. У пользователей, чьи почтовые ящики были перенесены в новую базу после её проверки. 3. У некоторых пользователей не открываются вложения в письмах только за последние 2-3 дня, у некоторых - за всё время. Понятное дело, что ночью сделаю eseutil\isinteg для всех баз. Но если это не поможет - что делать? Потеря всех вложений - это катастрофа. |
Посмотрите их на низком уровне, чем-то вроде mdbview, определите как они в самой базе лежат. Попробуйте экспортировать ящик в PST. И подключить в офлайне. Бэкап есть?
|
Результаты экспериментов:
Прогон eseutil /p + isinteg -fix -test alltests привел к тому, что вложения по прежнему не открываются, но теперь при щелчке на них Outlook не выдает ошибку. Размеры сообщений показывают, что на самом деле вложения на месте. Один ящик ради эксперимента перенес в другую базу. В результате вложения просто исчезли. Размеры сообщений уменьшились соответственно. Всё-таки как же вытащить вложения? Ведь они есть в базе! Просто к ним нет доступа. Была база mail.main. Есть её бекап от 20.03. 21.03 все ящики пользователей из неё были перенесены в базу mail.basic, где впоследствии повреждены. Сейчас база mail.main пустая. Имея бекап mail.main, могу ли я восстановить ящики из неё в mail.basic, причем так, чтобы заместились только старые сообщения, а новые (после 20.03) остались на месте? |
Для этого рекомендую воспользоваться Recovery Storage Group.
|
при экспорте писем в PST те вложения, которые не открывались, просто исчезают. Т. е. письмо есть, а никаких аттачей нет.
При просмотре п\я в MAPIViewer битые аттачи видятся, но сохранить их невозможно - когда нажимаю "Save Attach", просто ничего не происходит, хотя должно выскакивать диалоговое окно "Сохранить как..." Единственное, что приходит в голову - это как-то извлечь почтовые ящики из бекапа от 20 марта базы mail.main и записать их содержимое в соответствующие ящики mail.basic так, чтобы перезаписать старые сообщения, а новые (с 20 по 24 марта) не исчезли. Вопрос - как это сделать? Вынесу в отдельную тему. |
Восстановите бэкап в RSG и выполните слияние ящиков.
|
Вложений: 1
переодически всплывает след проблема, письмо по размеру проходит лимит (5,2мег), но сервер по какойто причине бывает присылает оповещения, что письмо не прошло при этом размер самого письма меньше лимита (до 5 мег), само оповещение содержит вложение, но вот добраться до него не получается,если сохранить как то в итоге получаем тоже уведомление и заголовок письма, а вложения нет...хотя по размеру оно там, как сделать чтоб аутлук научился видеть такие вложения.
|
Время: 05:29. |
Время: 05:29.
© OSzone.net 2001-