Чтение почты с сервера Microsoft Exchange с вложением - PullRequest
0 голосов
/ 11 апреля 2011

Мне нужно прочитать почту с вложением с почтового сервера моей компании. Это сервер Microsoft Exchange. Я также должен сохранить вложение (текстовое вложение).
Я работаю с Java. Поэтому я ожидаю Java-код или API для этого. Но если нет надежного исходного кода Java, я готов работать с оборудованием C # .net.
Я пытаюсь с MAPI33 dll из Расположение загрузки для MAPI33.dll? . Но все еще не могу читать почту.
Если есть лучшее решение, пожалуйста, поделитесь.

1 Ответ

0 голосов
/ 11 апреля 2011

Вы можете использовать часть RDO Outlook Redemption . Это библиотека COM, которая упаковывает MAPI, и это действительно хорошо. Вы можете использовать JACOB (Java COM bridge) для создания магии COM. Просто помните, что MAPI для Exchange поставляется только 32-битным, так что вам нужно будет работать с 32-битной JVM. JACOB имеет открытый исходный код, в то время как в Outlook Redemption есть версия для разработчиков, которую вы можете сначала попробовать.

В Exchange 2007 и 2010 вам также потребуется установить MAPI & CDO распространяемый , поскольку Exchange MAPI больше не поставляется с exchange.

...