none
Невозможно открыть вложения у сообщений RRS feed

  • Вопрос

  • Добрый день!
    Проблема на сервере Exchange 2007SP1 STD rollup 5 + W2003R2.

    На выходных все почтовые ящики были перемещены из старой базы в новую, т. к. в старой были ошибки. В процессе перемещения 20% ящиков отказывались копироваться наотрез. Неоднократная проверка старой базы eseutil`ом и isinteg`ом результатов не давала.

    Тогда я проверил этими утилитами новую базу. В результате оставшиеся ящики успешно докопировались. Но у тех 80% пользователей, чьи ящики были скопированы ДО проверки, возникла такая проблема.

    Вложения в некоторых форматах (XLS, EML и картинки) открыть невозможно - около письма есть скрепка, но в письме вложение не отображается! Щелкаю по скрепке - выскакивает диалоговое окно "Не удалось открыть одно или несколько вложений".

     

    При попытке подключиться к почтовому ящику по IMAP такие "бракованные" письма вообще не видятся (пропускаются).

     

    Проблема не наблюдается:

    1. Для новых писем, пришедших сегодня

    2. У пользователей, чьи почтовые ящики были перенесены в новую базу после её проверки.

    3. У некоторых пользователей не открываются вложения в письмах только за последние 2-3 дня, у некоторых - за всё время.

    Понятное дело, что ночью сделаю eseutil\isinteg для всех баз. Но если это не поможет - что делать? Потеря всех вложений - это катастрофа.

    • Перемещено Hengzhe Li 12 марта 2012 г. 11:01 forum merge (От:Exchange Server 2007)
    23 марта 2009 г. 9:39

Все ответы

  • Dmitriy Kolesnikov написал:

    Добрый день!
    Проблема на сервере Exchange 2007SP1 STD rollup 5 + W2003R2.

    На выходных все почтовые ящики были перемещены из старой базы в новую, т. к. в старой были ошибки. В процессе перемещения 20% ящиков отказывались копироваться наотрез. Неоднократная проверка старой базы eseutil`ом и isinteg`ом результатов не давала.

    Тогда я проверил этими утилитами новую базу. В результате оставшиеся ящики успешно докопировались. Но у тех 80% пользователей, чьи ящики были скопированы ДО проверки, возникла такая проблема.

    Вложения в некоторых форматах (XLS, EML и картинки) открыть невозможно - около письма есть скрепка, но в письме вложение не отображается! Щелкаю по скрепке - выскакивает диалоговое окно "Не удалось открыть одно или несколько вложений".

     

    При попытке подключиться к почтовому ящику по IMAP такие "бракованные" письма вообще не видятся (пропускаются).

     

    Проблема не наблюдается:

    1. Для новых писем, пришедших сегодня

    2. У пользователей, чьи почтовые ящики были перенесены в новую базу после её проверки.

    3. У некоторых пользователей не открываются вложения в письмах только за последние 2-3 дня, у некоторых - за всё время.

    Понятное дело, что ночью сделаю eseutil\isinteg для всех баз. Но если это не поможет - что делать? Потеря всех вложений - это катастрофа.


    Что в логах сервера Exchange ?

    Первое правило Windows - делай резервную копию. Коды ошибок смотрите по адресу http://support.microsoft.com и http://eventid.net/
    24 марта 2009 г. 6:43
  • Результаты экспериментов:
    Прогон eseutil /p + isinteg -fix -test alltests привел к тому, что вложения по прежнему не открываются, но теперь при щелчке на них Outlook не выдает ошибку. Размеры сообщений показывают, что на самом деле вложения на месте.
    Один ящик ради эксперимента перенес в другую базу. В результате вложения просто исчезли. Размеры сообщений уменьшились соответственно.

    Всё-таки как же вытащить вложения? Ведь они есть в базе! Просто к ним нет доступа.
    24 марта 2009 г. 6:52
  • В логах при попытках обратиться к вложениям - ничего.
    24 марта 2009 г. 7:06
  • Попробуйте базу подключить к утилите OnTrack PowerControls
    и сделать экспорт писем
    24 марта 2009 г. 7:19
  •  К сожалению, купленного PowerControls у меня нет, а нормально сломанный никак не могу найти :)

    при экспорте писем в PST те вложения, которые не открывались, просто исчезают. Т. е. письмо есть, а никаких аттачей нет.

    При просмотре п\я в MAPIViewer битые аттачи видятся, но сохранить их невозможно - когда нажимаю "Save Attach", просто ничего не происходит, хотя должно выскакивать диалоговое окно "Сохранить как..."

    Единственное, что приходит в голову - это как-то извлечь почтовые ящики из бекапа от 20 марта базы mail.main и записать их содержимое в соответствующие ящики mail.basic так, чтобы перезаписать старые сообщения, а новые (с 20 по 24 марта) не исчезли.
    Вопрос - как это сделать? Вынесу в отдельную тему.
    24 марта 2009 г. 15:54