Экспорт — импорт контактов через CSV файл

Наверняка многие сталкивались с задачей массового создание большого количества контактов в организации, например, в случае, когда объединяются 2 компании или налаживают тесные партнерские отношения. Перед ИТ, в этой ситуации, встает задача организовать взаимный обмен почтовыми контактами сотрудников, партнерских организаций, обеспечив их отображение в адресных книгах Outlook.
Один из наиболее простых способов организации подобного обмена, это выгрузка списка активных почтовых ящиков и значимых полей в своей организации в CSV-файл, и передача его партнерской организации, и, в свою очередь, получение аналогичного CSV-файла от компании партнера, и импортирование его в свою почтовую организацию.

Здесь умышленно не рассматриваются варианты обмена контактами и синхронизации адресных книг средствами решений от Microsoft MIIS/ILM/FIM или Collaboration Services от Quest Software и им подобным, так как это требует дополнительных вычислительных ресурсов и финансовых затрат.

Итак, задача состоит из трех этапов:

  1. Общее соглашение о списке полей, которыми будет осуществляться обмен;
  2. Экспорт списка почтовых ящиков с дополнительными полями в CSV файл (с последующей передачей в компанию-партнер);
  3. Импорт данных из CSV файла в AD (полученный из компании партнера).

Continue reading ‘Экспорт — импорт контактов через CSV файл’ »

EventId: События обработки почтового сообщения

При проведении анализа прохождения писем между почтовыми серверами организации Exchange или смежными почтовыми релеями, приходится наблюдать то или иное событие при обработке письма. Эти события можно увидеть в Exchange 2007/2010 в консоли Message Tracker, либо используя командлет PowerShell Get-MessageTrackingLog. Каждое событие EventId, соответствует этапу обработки письма. Ниже приведен список событий, которые могут возникнуть при обработке письма и их краткое описание. Часть из этих событий появилась только в новых версиях Microsoft Exchange и отсутствовала в ранних версиях.

Continue reading ‘EventId: События обработки почтового сообщения’ »

Конвертирование почтовых ящиков

User Mailbox (или пользовательский почтовый ящик) — обычный почтовый ящик пользователя.
Shared Mailbox (или общий почтовый ящик) — обычный почтовый ящик, но с отключенной учетной записью пользователя AD. Данный тип ящика удобно использовать, когда необходимо нескольким сотрудникам работать с одним и тем же ящиком.
Linked mailbox (или связанный почтовый ящик) — это почтовый ящик, который ассоциирован с учетной записью AD в доверенном домене. Linked mailbox также как и Shared mailbox имеет отключенную учетную запись AD с своем домене, а также назначенную учетную запись в доверенном домене.

Конвертирование почтовых ящиков Linked Mailbox, Shared mailbox и UserMailbox возможно только через Exchange Management Shell.

Continue reading ‘Конвертирование почтовых ящиков’ »

Вышел Microsoft Exchange Server 2010 Service Pack 3

Официально выпущен и доступен для скачивания Exchange Server 2010 Service Pack 3. При переходе на Exchange 2010 SP3 стали доступны следующие возможности:

  • Разрешается  использовать в режиме сосуществования с Exchange 2013 CU1  (CU1 будет доступен в 1 квартале 2013).
  • Exchange 2010 SP3 можно разворачивать на серверах, работающих под управлением Windows Server 2012.
  • Появилась поддержка Internet Explorer 10.
  • Появилась фича управление отправленными сообщениями (Sent Items Management feature): Позволяющая в случае отправки от имени другого отправителя помещать исходящее письма в папки обоих отправителей.
  • Все RU выпущенные до SP3, включены в состав SP3.

Continue reading ‘Вышел Microsoft Exchange Server 2010 Service Pack 3’ »

Скрипт для получения информации о версии Exchange и установленных Rollup Update

Обнаружил, на мой взгляд,  интересный скрипт, для получения информации о версии Exchange и установленных на нем накопительных пакетов обновлений (Rollup Update). За скрипт спасибо Jason Sherry, а также авторам более ранней версии скрипта Jeff Guillet’s и Paul Faherty.

Этот скрипт выводит на экран список всех серверов, установленных в организации Exchange, с указанием: имени сервера, установленных ролей, основной версии Exchange, а также список установленных на сервере накопительных пакетов обновлений (Rollup Update).

Get-ExchangeServerVersion

Этот скрипт полезен тем, что позволяет узнать различия в установленных обновлениях на серверах Exchange  в организации, если по каким-либо причинам такое могло произойти.  Для того, чтобы запустить скрипт достаточно его запустить на машине с установленным Exchange Management Shell или на одном из серверов Exchange.

Continue reading ‘Скрипт для получения информации о версии Exchange и установленных Rollup Update’ »

Увеличение размера правил для почтовых ящиков

Пользователи активно пользующиеся правилами Outlook, иногда сталкаваются с проблемой невозможности добавить новое правило. При попытке добавить новое правило появляется сообщение об ошибке:

Одно или несколько правил не удалось передать на сервер Exchange и они были отключены. Возможно, некоторые параметры не поддерживаются или не хватает места для хранения всех ваших правил.

или

One or more rules could not be uploaded to Exchange server and have been deactivated. This could be because some of the parameters are not supported or there is insufficient space to store all your rules.

Если Outlook настроен на Microsoft Exchange 2003, то вариантов тут немного. На сервере Microsoft Exchange Server 2003 для почтовых ящиков жестко установлен предельный размер правил и он составляет 32КБ. И этот размер нельзя изменить. Как вариант, можно попробовать уменьшить названия правил, но скорее всего придется от части правил отказаться в пользу более приоритетных. Continue reading ‘Увеличение размера правил для почтовых ящиков’ »