Интеграция с сервером Microsoft Exchange 2007 происходит с помощью встроенных в Exchange API веб служб. Данный API включен и доступен по умолчанию. Для успешного импорта необходимо создать учетную запись с правами на чтение всех почтовых ящиков. Используется для стаббинга и прямого импорта.
Для этого:
Get-ClientAccessServer | Add-AdPermission -User journal -ExtendedRights ms-Exch-EPI-Impersonation Get-MailboxDatabase | Add-AdPermission -User journal -ExtendedRights ms-Exch-EPI-May-Impersonate |
Для предотвращения регулирования запросов от Архива к Microsoft Exchange выполните команду:
New-ThrottlingPolicy -Name mailmigration -EWSFindCountLimit $null -EWSFastSearchTimeoutInSeconds $null -EWSMaxConcurrency $null -EWSMaxSubscriptions $null -EWSPercentTimeInAD $null -EWSPercentTimeInCAS $null -EWSPercentTimeInMailboxRPC $null $b = Get-ThrottlingPolicy mailmigration; Set-Mailbox -Identity journal -ThrottlingPolicy $b; |
Более подробно о настройке имперсонализации в Exchange 2007 можно изучить в базе знаний Microsoft. |
Выполните следующие шаги для настройки журналирования по протоколу IMAP
На сервере Microsoft Exchange, откройте консоль Active Directory Users and Computers, нажмите правой кнопкой мыши на контейнере Users и выберите из меню New ➡ Contact. После выбора, введите имя, фамилию, полное имя и показываемое имя контакта, который вы создаете и нажмите OK.
Перейдите в Hub Transport
Запустите Exchange Management Shell и выполните команды
Get-TransportAgent |
Команда Get-TransportAgent вернет статус True или False, сообщающий о том, включен журнальный агент или нет.
Если статус журнального агента False, то Вам понадобится его включить. Для этого, выполните следующую команду:
Enable-transportagent |
Данная команда попросит Вас ввести дополнительную информацию.
Для включения журналирования введите "Journaling Agent."
Для подтверждения, что журналирование включено, введите команду Get- TransportAgent. Вывод команды должен быть True.
Откройте Exchange Management Console и перейдите в Organization Configuration выбирите Hub Transport.
Выберите вкладку Journaling, и нажмите ссылку New Journal Rule для запуска помощника. Введите описательное имя для правила журналирования, которое вы создаете.
В следующем поле, выберите журнальный почтовый ящик, куда будут приходить сообщения.
SMTP журналирование требуется когда необходимо архивирование большого потока сообщений (500 сообщений в секунду и более), SMTP архивирование работает намного быстрее IMAP архивирования. Использование SMTP архивирования нежелательно по одной простой причине, если сервис Архива будет недоступен дольше времени доставки письма, письмо может быть не заархивированно и будет потеряно.
SMTP журналирование настраивается следующим образом:
Создание SMTP контакта:
Настройка формата сообщений SMTP контакта в Exchange 2007 SP1:
Для настройки стандартного журналирования: