У нас есть установка Lotus Notes 8.5.3, которая до сих пор сосуществовала со сторонней системой управления документами; нам удалось экспортировать сообщения из почтового приложения Notes 8.5.3 в плоские файлы, и эти файлы выглядят как отдельные блоки формата Domino DXL. Сторонняя система управления документами делает некое волшебство за кулисами, что позволяет Lotus Notes снова открывать эти файлы по требованию и отображать все форматирование электронной почты, вложения, изображения и т.д.

Теперь мы избавляемся от системы управления документами, и эта функциональность исчезнет. Тем не менее, мы все же хотели бы как-нибудь открыть эти экспортированные файлы электронной почты в Lotus Notes. В идеале мы хотели бы просто дважды щелкнуть файл электронной почты на рабочем столе (например), и он откроется в почтовом приложении Lotus Notes, как и раньше, с сохранением форматирования.

Мой вопрос: возможно ли, с готовой функциональностью или с какой-либо формой разработки, открыть файл с рабочего стола в почтовом приложении Lotus Notes? Если это так, что мне порекомендовали бы исследовать? У меня нулевой опыт работы с Lotus Notes (но я готов учиться), поэтому я хотел бы узнать, возможно ли это, прежде чем я зайду слишком далеко вниз по этой кроличьей норе ...

Заранее спасибо :)

2 ответа2

0

Если формат файла EML, Notes 8.5.3 может открыть его. Если вам повезет, ваша система управления документами будет хранить письма как EML.

0

Я не знаю ничего готового, но определенно возможно разработать решение на любом VB или C #, или Java или (или любом языке, который может использовать объекты COM). Ключом будет класс NotesDXLImporter. Вот небольшой пример в LotusScript. Этот код не является отдельной программой, но он показывает основы того, как использовать класс в синтаксисе, похожем на старый VB6. Существует множество учебных пособий по разработке Notes, но большинство из них ориентированы либо на LotusScript (который запускается только внутри клиента Notes, поэтому не подходит для чего-то, что вы дважды щелкаете в Windows), либо на Java, но при поиске в StackOverflow для Lotus-Notes и язык, на котором вам удобно работать, скорее всего, найдут несколько ссылок для начала. Если вы можете начать с него и иметь конкретные вопросы, то StackOverflow будет хорошим местом для ответа на эти вопросы. Форумы на сайте IBM DeveloperWorks также являются хорошим местом для поиска советов по этому вопросу, а сайт OpenNTF - это хорошее место для поиска примера кода или, возможно, даже решения с открытым исходным кодом, с которым вы могли бы работать. Конечно, чтобы разработать его как отдельную программу, вам придется иметь дело не только с API-интерфейсами Notes, включая детали установки вашей программы в качестве обработчика для двойного щелчка по файлам DXL.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .