Доступ к хранилищу Exchange через файловую систему
Иногда может возникнуть задача, в которой вам нужно сделать что-то с содержимым почтового хранилища. Например, удалить письмо от определенного отправителя или содержащее определенную фразу. Или скажем, когда кто-то делает рассылку конфеденциальной информации, но ошибочно указывает получателя. В результате чего письма уходят тем, для кого они не предназначались. Что в данном случае можно предпринять?
Доступ к хранилищу можно осуществить через файловую систему. В Exchange 2000 для этой цели в системе был смонтирован диск M:, но в Exchange 2003 диск M: отключен по умолчанию. Его можно включить, следуя инструкциям данной статьи http://support.microsoft.com/kb/821836, суть которой сводится к созданию ключа DriveLetter, типа STRING, в ветке реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\EXIFS\Parameters и
присвоении ему, в качестве параметра, имени диска, например M. После
перезапуска Exchange Information Store в системе появится диск M:. Доступ к нему можно усуществлять используя, например, проводник Windows. Все это становится возможным благодаря Exchange Installable File System (ExIFS). Далее можно осуществить поиск по содержимому и изъять необходимые письма.
Может, кому-то покажется удобным осуществлять резервное копирование, чтобы можно было восстанавливать отдельные почтовые сообщения. Но не стоит злоупотреблять данным методом. Особенно аккуратно нужно обращаться с программами-антивирусами, которые в результате проверки и удаления зараженных файлов могут повредить хранилище и сделать его непригодным для дальнейшего использования.
Обратите внимание: для того, чтобы получить доступ к хранилищу на файловом уровне, не обязательно монтировать его в файловую систему. Благодоря IFS, можно получить доступ, используя командную строку или файловый менеджер, например FAR. Для этого вам нужно использовать следующий путь: "\\.\BACKOFFICESTORAGE\YOUDOMAIN\MBX", где YOUDOMAIN - имя вашего домена.
Вы также можете использовать команды MOVE, DEL, COPY и т.д., чтобы управлять содержимым хранилища.
И наконец, проще всего это сделать командой:
subst m: \\.\BackOfficeStorage
|