Избегайте JNI, если можете. Это добавляет сложность, возможно, повреждение памяти (если вы делаете это неправильно) и сделает отладку более сложной.
Плюс, кроме этого, существует множество опций.
Во-первых, если вы разговариваете с сервером Exchange 2007, вы можете получить эту информацию через веб-сервисы .
Если вам, в частности, нужен Outlook, обратитесь к Sun Java System Connector для Microsoft Outlook , загруженному здесь .