Имперсонализация
Интеграция с сервером Microsoft Exchange 2010 происходит с помощью встроенных в Exchange API веб служб. Данный API включен и доступен по умолчанию. Для успешного импорта необходимо создать учетную запись с правами на чтение всех почтовых ящиков.
Для этого:
- Авторизируйтесь на сервере Exchange 2010 с правами администратора
- Создайте новый почтовый ящик "journal" или используйте любой другой, который не имеет административных прав
- Откройте Exchange Management Shell
- Запустите New-ManagementRoleAssignment каманду приведенную ниже
Для предотвращения регулирования запросов от Архива к Microsoft Exchange выполните команду:
Журналирование через IMAP
Выполните следующие шаги для настройки журналирования по протоколу IMAP
- Создайте учетную запись для журналирования
На сервере Microsoft Exchange, откройте консоль Active Directory Users and Computers, нажмите правой кнопкой мыши на контейнере Users и выберите из меню New ➡Contact. После выбора, введите имя, фамилию, полное имя и показываемое имя контакта, который вы создаете и нажмите OK.
- Включение агента журналирования
- Запустите консоль управления Exchange
Перейдите в Hub Transport
Запустите Exchange Management Shell и выполните команды
Get
-TransportAgent
Команда Get-TransportAgent вернет статус True или False, сообщающий о том, включен журнальный агент или нет.
Если статус журнального агента False, то Вам понадобится его включить. Для этого, выполните следующую команду:
Enable
-transportagent
Данная команда попросит Вас ввести дополнительную информацию.
Для включения журналирования введите "Journaling Agent."
Для подтверждения, что журналирование включено, введите команду Get- TransportAgent. Вывод команды должен быть True.
- Создание правил журналирования
- Создание правил журналирования для Exchange 2007 выполняется довольно просто:
Откройте Exchange Management Console и перейдите в Organization Configuration выбирите Hub Transport.
Выберите вкладку Journaling, и нажмите ссылку New Journal Rule для запуска помощника. Введите описательное имя для правила журналирования, которое вы создаете.
- В поле scope, выберите «allmessages».
В следующем поле, выберите журнальный почтовый ящик, куда будут приходить сообщения.
- По умолчанию журналироване будет включено после нажатия кнопки Ok.
- Рекомендуется произвести настройку преобразования формата TNEF в MIME. Инструкция по настройке доступна по ссылке: http://technet.microsoft.com/ru-ru/library/bb310786(v=exchg.141).aspx
- Создание правил журналирования для Exchange 2007 выполняется довольно просто:
- Настройте IMAP клиент на журнальный почтовый ящик
SMTP Журналирование
SMTP журналирование требуется когда необходимо архивирование большого потока сообщений (500 сообщений в секунду и более), SMTP архивирование работает намного быстрее IMAP архивирования. Использование SMTP архивирования нежелательно по одной простой причине, если сервис Архива будет недоступен дольше времени доставки письма, письмо может быть не заархивированно и будет потеряно.
SMTP журналирование настраивается следующим образом:
- добавляется новый контакт в Microsoft Active Directory
- указывается почтовый адрес, доменное имя которого преобразуется в IP адрес сервера, где установлена и запущена Архива EE
- Настроить Exchange на журналирование всех сообщений на созданный контакт.
Создание SMTP контакта:
- откройте Active Directory Users and Computers.
- выберите, где вы хотите создать новый контакт, нажмите правую кнопку и выберите New ➡ Contact.
- введите следующее:
- Fist Name: Архива
- Last Name: Archive
- Display Name: Архива Archive
- нажмите Ok.
- откройте Exchange Management Console на почтовом сервере.
- откройте Recipient Configuration, нажмите правую кнопку, выберите New Mail Contact.
- выберите Existing Contact и укажите созданный контакт Архива Archive.
- для поля External Email Address нажмите Edit, введите SMTP адрес сервера с Архива (archive@archiva.server.com - archiva.server.com должен пинговаться с сервера Exchange, так же конектор Архива должен быть настроен на порт 25)
- нажмите Ok.
- откройте Server Configuration, нажмите Mailbox
- выберите базу, в которой надо включить расширенное журналирование нажмите свойства, выберите Journal Recipient
- для Journal Recipient выберите созданный контакт Архива Archive
Настройка формата сообщений SMTP контакта в Exchange 2007 SP1:
- откройте Exchange Management Console на почтовом сервере.
- откройте Recipient Configuration, выберите Mail Contact.
- в открывшемся окне выберите SMTP contact.
- нажмите Properties в SMTP contact.
- на вкладке General выпадающего списка Use MAPI rich text format выберите Never (это позволит отправлять журнальные сообщения в MIME формате, а не в S/ TNEF).
Для настройки стандартного журналирования:
- откройте Exchange Management Console на почтовом сервере.
- откройте Recipient Configuration, выберите Mail Contact.
- в открывшемся окне выберите SMTP contact.
- нажмите Properties в SMTP contact.
- на вкладке General выпадающего списка Use MAPI rich text format выберите Never (это позволит отправлять журнальные сообщения в MIME формате, а не в S/ TNEF).