Несколько месяцев назад приступил к реализации взаимодействия разрабатываемой ERP системы и Exchange сервера. Обращение к Exchange серверу осуществляется с помощью бесплатно распространяемого Exchange Web Services (EWS) managed API версии 2.0. В ближайшее время напишу несколько статей, в которых будет рассмотрено решение как административных, так и программных задач.
Статьи цикла:
- Создание сертификатов Exchange Server.
- Настройка Exchange Server для использования EWS 2.0.
- Использование ссылок на библиотеки по нестандартному пути.
- Установка свойств объекта EmailMessage.
- Создание объекта EmailMessage из .eml файла.
Update December 2013.
К проекту добавлена поддержка Office 365
/Exchange Online
. В следующих статьях рассмотрено настройку и программное управление объектами Exchange Online
с помощью EWS 2.0
.
- Welcome to Exchange Online.
В статье рассмотрено создание пробной учетной записи доступа кOffice 365
. - Создание пользователей и групп в Exchange Online.
В статье рассмотрено создание пользователей и нескольких групп для имперсонификации пользователей вExchange Online
. - Подключение к Office 365 с помощью EWS.
В статье рассмотрен код приложения, которое может управлять почтовым ящиком пользователя. - Настройка Windows PowerShell для Office 365.
Статья посвящена настройке окружения для управленияOffice 365
иExchange Online
с помощьюWindows PowerShell
. - Настройка имперсонификации пользователей с помощью Windows PowerShell в Exchange Online.
В статье рассмотрена работа с группами с помощьюWindows PowerShell
и описаны необходимые настройкиExchange Online
для имперсонификации пользователей. - Доступ к почтовому ящику имперсонифицированного пользователя в Exchange Online.
В статье рассмотрен код приложения, которое обращается к почтовым ящикам имперсонифицированных пользователей и перебирает письма.
- Все используемые IP-адреса, имена серверов, компьютеров, доменов, пользователей, являются фиктивными и используются исключительно в демонстрационных целях.
- Информация приводится «AS IS».