Могу ли я добавить x-заголовки в сообщение электронной почты Lotus Notes без COM? - PullRequest
0 голосов
/ 31 января 2009

Попытка добавить пользовательский элемент заголовка к элементу электронной почты Lotus Notes из контекста клиентского расширения Notes перед отправкой почты из клиентского приложения Lotus Notes.

Возможно ли это?

Я пытаюсь по возможности использовать что-то в семействе функций NSFItemSetText, если это вообще возможно, в отличие от объектной модели сценария lotus, которую я собираю, это COM-компоненты.

Я реализую это в унаследованном коде, и у меня нет ссылок на то, где я должен искать учебник по этому виду вещей.

Базовое приближение Google привело меня в царство ужасного справочного сайта IBM, и просто должно быть что-то лучше этого.

Ответы [ 2 ]

1 голос
/ 06 февраля 2009

Вы можете добавить заголовки, используя функцию MailAddHeaderItem, которая находится в mailsrv.h

Если вы используете NSFItemSetText, у вас может быть код, основанный на примере SENDMEMO. Посмотрите на пример SENDMAIL, который ссылается на MailAddHeaderItemByHandle. Примеры включены в инструментарий C api, который вы можете скачать здесь , если у вас его еще нет.

0 голосов
/ 03 февраля 2009

Классы NotesMimeEntity и NotesMimeHeader должны предоставить вам необходимые возможности. Я предполагаю, что у вас есть доступ к клиенту Notes Developer, поэтому обратитесь к Справке разработчика за некоторыми хорошими примерами использования.

Я использовал эти классы только из LotusScript, и я не уверен, работают ли они по-другому или вообще через COM.

...