Я хочу написать сценарий (работающий в Linux), который подключается к почтовому ящику Exchange (как и я) и загружает сообщения. Есть ли какое-нибудь программное обеспечение с открытым исходным кодом, которое могло бы поддержать меня?
Спасибо!
Инструмент openchangeclient cli делает это. Проверьте скринкаст: http://www.dailymotion.com/video/x1ul95_openchangeclient-screencast_tech
Инструкции по созданию профиля mapi: http://tracker.openchange.org/projects/openchange/wiki/HowTo_Setup_OpenChange_Client
Однако это все еще бета-версия.
Доступен ли WebDAV на вашем сервере обмена? Я полагаю, что это на большинстве, если только явно не отключено. Если это так, то я уверен, что есть библиотека, которая позволит вам сделать это с помощью WebDAV.
Вы можете проверить, перейдя в http: // SomeExchangeServer / exchange /
редактировать: Быстрый поиск вызвал этот инструмент, который может служить той цели, которая вам нужна, если включен WebDAV: http://www.saunalahti.fi/juhrauti/index.html
Я не думаю, что для этого есть что-то с открытым исходным кодом, поскольку собственные протоколы Exchange являются собственностью Microsoft, поэтому реализовать что-то подобное было бы довольно сложно.
Но вы можете написать почти что-нибудь Связанные с Exchange с использованием PowerShell ... почему этого недостаточно для ваших нужд?!?