Войти

Показать полную графическую версию : Просмотр удаленных писем на сервере exchange


malkinfedor
31-01-2011, 18:39
Добрый день коллеги!
Немного лирики - шеф заподозрил неких сотрудников конторы в том что они сливают информацию через ящики - других средств коммуникации с внешним миром у них нет.

Соответсвенно нужно просматривать удаленные письма на сервере, потому как просмотр их ящика не дал результатов.
Подскажите какими средствамии это можно сделать.

Всем заранее спасибо!

Oleg Krylov
04-02-2011, 14:45
Full Access на ящики пользователей, открыть их ящики в OWA и посмотреть в корзине - там где восстанавливаются удаленные письма (для этого должен быть Retention period отличный от нуля)

Второй путь - включить журналирование для этих самых "неких сотрудников". В таком случае всю их переписку (копии, ясное дело) шеф будет получать в свой ящик.

AdWeb
04-03-2011, 14:33
в 2007 есть такая не приятная особенность, не нашел где отключается,если эт возможно вообще, что если включать дублирование писем через правила транспорта то когда письмо попадает в отправленные там указывается и ящик на который дублируется почта, "решение" не ахти - сделал через скрытую копию,... разве так и должно быть?
ведением журнала не пользуюсь для всего сервера тк был слишком большой рост базы (порядка 2гиг в сутки, я об этом уже гдет писал на форуме в конце прошлого года) после отключения журнала рост базы прекратился...

zero55
17-03-2011, 10:03
восстановите базу из бэкапа и экспортируйте нужные ящики в PST.
пользователи могли потереть письма.

и повесьте правило вставлять адрес шефа в поле BCC на все письма от этих "сотрудников"

Kaimor
06-09-2011, 11:54
А можно поподробнее как экспортировать ящики?
Спасибо, не надо. Нашел.

zero55
06-09-2011, 17:39
Используйте командлет Export-Mailbox
http://blog.wadmin.ru/2009/09/using-export-mailbox/

Kaimor
07-09-2011, 13:45
Я опишу ситуацию:
Есть SBS 2008 с Exchange 2007. Каждый день идет бекап сервера встроенными средствами (Windows Server Backup), 3 раза в день. На почтовом сервере есть настройки на все релевантные базы данных "Keep deleted items for 30 days"
Один из сотрудников удалил все письма не только из из папки входящие но также из корзины а также, воспользовавшись встроенной фичей Outlook 2010 "Восстановить удаленные элементы" удалил все письма и оттуда.
Понятное дело что сделал он это намеренно. Теперь есть необходимость эти письма восстановить.
Что было сделано:
1. Восстановлена база данных из бекапа на неделю назад (предположительно тогда, сотрудник еще ничего не удалял).
2. Через Exchange management shell были даны права на учетную запись интересующего пользователя, администратору сервера.
3. Затем была создана дополнительная Storage Group на сервере и в ней была создана временная база данных.
4. Через командлет move-databasepath с ключом -configurationonly был указан путь к восстановленной базе данных и она была смонтирована на сервере
5. Через командлет Clean-MailboxDatabase почтовые аккаунты появились в списке Disconnected mailbox.
6. При попытке присоединить отключенную учетную запись к временной, та выдает ошибку
Connect-Mailbox : The mailbox that you specified is connected to "%Username%".
Only disconnected mailboxes can be reconnected. Specified mailbox: "%mailboxID%".
В спецификации командлета disable-Mailbox нет возможности выбора базы данных и я боюсь что отсоединю учетную запись из рабочей базы данных.

Поэтому несколько вопросов
1. Как можно отсоединенную учетную запись присоединить к другой учетной записи при условии что отсоединенная находится в другой базе данных, которая восстановлена из бекапа?
2. Я обратил внимание что командлет Get-Mailbox -Database DB1 | почему то не опознает вертикальный разделитель, вследствие чего, не получается выбирать между базами данных. Как можно переключаться между базами данных, если их смонтировано 2, каждая в своей Storage group?

Извините что так многословно.

Oleg Krylov
08-09-2011, 01:42
http://www.msexchange.org/tutorials/Working-Recovery-Storage-Groups-Exchange-2007.html
Извините, что так немногословно :)
отсоединенную учетную запись присоединить к другой учетной записи при условии что отсоединенная находится в другой базе данных, которая восстановлена из бекапа? »
Ужас какой! Вы только вдумайтесь в смысл?! Есть ОТКЛЮЧЕННЫЙ ПОЧТОВЫЙ ЯЩИК и УЧЕТНАЯ ЗАПИСЬ ПОЛЬЗОВАТЕЛЯ. Вот этими понятиями и оперируйте.
Get-Mailbox -Database DB1 | почему то не опознает вертикальный разделитель, »
А в PowerShell это и не разделитель вовсе, это знак конвейера (pipeline), чтобы объект(ы) полученный на выходе одного командлета передать на вход другого. Улавливаете мысль? :)

Kaimor
08-09-2011, 12:18
Ужас какой! Вы только вдумайтесь в смысл? » Вдумался. Ужаснулся :)

В принципе проблема решилась. Спасибо в любом случае. Пойду учить PowerShell.




© OSzone.net 2001-2012