Я хочу обмениваться сообщениями электронной почты из локально установленного Microsoft Outlook через приложение Java, которое работает на сервере Tomcat.
В прошлом это не было проблемой, но поскольку мы переключили сервер Tomcat с «обычной» стартовой процедуры для запуска в качестве службы (что сделано из соображений производительности), мое соединение с Outlook больше не работает.
Поскольку я довольно долго искал решение этой проблемы (без решения), я решил оставить здесь пост.
Я уже знаю, что
Объектная модель Outlook не подходит для запуска в службе Windows
, который можно найти по адресу http://support.microsoft.com/kb/237913. Из-за куста реестра HKEY_CURRENT_USER, который не загружается при запуске службы.
Но в этом случае я думаю, что простое «Нет, это невозможно» не может быть решением, и поэтому я прошу здесь о помощи.
- Можно ли, например, разрешить приложению на Tomcat запустить новое локальное приложение, которое затем подключается к Outlook?
- Можно ли вручную загрузить куст HKEY_CURRENT_USER?
- или, с другой стороны, сделать это с помощью решения, которое я еще не упомянул?
Заранее большое спасибо!