Frage

Der Versuch, ein benutzerdefinierter Header Element an einen Lotus Notes-E-Mail-Element hinzuzufügen, aus dem Kontext eines Notes Client Extension, bevor die E-Mail aus dem Lotus Notes Client-Anwendung gesendet wird.

Ist das möglich?

Ich bin auf der Suche nach dem Vorbild des etwas in der NSFItemSetText Familie von Funktionen, wenn möglich verwenden, wie zum Lotus Script-Objektmodell gegenüber, die ich sammeln sind COM-Komponenten.

Ich bin der Umsetzung dieses in geerbten Code und haben keinen Bezug auf, wo ich für ein Tutorial auf diese Art der Sache suchen sollte.

Grund Googeln hat mich dazu gebracht, in das Reich der schrecklichen Referenzstelle IBM, und es muss einfach etwas da draußen besser als das sein.

War es hilfreich?

Lösung

Sie können die Header hinzufügen, die MailAddHeaderItem-Funktion, die in mailsrv.h

Wenn Ihr NSFItemSetText verwenden könnten Sie Code haben basierend auf dem SENDMEMO Beispiel. Werfen Sie einen Blick auf das Beispiel von Sendmail, die MailAddHeaderItemByHandle referenzen verwenden. Die Beispiele sind in dem C-api-Toolkit enthält, die Sie hier , wenn Sie nicht bereits haben.

Andere Tipps

Die NotesMimeEntity und NotesMimeHeader Klassen sollten Sie die Fähigkeiten, die Sie benötigen. Ich nehme an, Sie Zugriff auf die Notes-Entwickler-Client, so überprüfen Sie die Entwickler-Hilfe für einige gute Beispiele Verbrauch aus.

Ich habe nur diese Klassen aus LotusScript-, und ich bin nicht sicher, ob sie anders oder gar über COM arbeiten.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top