Domino 9 und frühere Versionen > ND6: Entwicklung

E-Mail in externes Programm

<< < (2/2)

chief84:
Hallo,

also ich habe nochmal mit meinem Chef darüber geredet. Uns ist es egal, ob man die Mail aus dem Programm kopieren kann oder nicht. Darum kümmert sich anscheinende schon eine andere Abteilung.

Wir benötigen nur einen kleinen VBA Code in dem abgefragt wird, welche E-Mail im Notes Fenster markiert wurde.

Habt ihr irgendwelche Ideen???

Danke

koehlerbv:
Properties wie NotesDatabase.UnprocessedDocuments und NotesSession.DocumentContext stehen für COM (erforderlich für den Zugriff via VBA und andere) nicht zur Verfügung. Auf diese Weise geht es also nicht.

Was ich allerdings überhaupt nicht verstehe:


--- Zitat von: chief84 am 13.07.05 - 22:11:40 ---Uns ist es egal, ob man die Mail aus dem Programm kopieren kann oder nicht. Darum kümmert sich anscheinende schon eine andere Abteilung.

--- Ende Zitat ---

Wenn diese andere Abteilung es schafft, eine Mail - nein, nicht aus dem Programm, das ist ja Blödsinn, sondern aus der Mail-Datei - in eine andere Anwendung zu "kopieren", dann wird sie dieses aktuelle Problem auch spielend lösen.

Ich habe das schon mal erwähnt: Notes verwendet ein absolut proprietäres Format, an dem man sich ganz schnell die Zähne ausbeisst, wenn man da nicht ganz, ganz tief drinsteckt. Wir können hier sicherlich in bestimmten Grenzen (bevor es an unsere "Betriebsgeheimnisse" geht) weiterhelfen, aber wenn ich die Beteiligungsquote an diesem Thread so sehe, fehlt wohl nicht nur mir die verständliche Erklärung des beabsichtigten Zwecks.

Den Gedanken "Drag & Drop" aus einem sicheren, weil proprietären Mailprogramm für Businesszwecke wie Notes kannst Du auf jeden Fall begraben.

Bernhard

flaite:
vielleicht steht das über Java zur Verfügung?
In der Java api gibt es ein property :
AgentContext.UnprocessedDocuments.


--- Zitat ---All unread documents in  view   Are unread and in the view
   Meet the search criteria specified in Agent Properties box

--- Ende Zitat ---
Les die Hilfe.
Jedenfalls kannst du mit Java von einem externen Programm auf Notes-Objekte zugreifen.
Zum schedulen empfehle ich quartz. (google: quartz java).

Allerdings ist das mit den ungelesenen Dokumenten property allgemein nicht so zuverlässig (kann aber ein Vorurteil sein).

Axel

Semeaphoros:
Er will ja nicht die ungelesenen, sondern die Markierten

Bernhard hat da schon recht, mit COM kommt man da sicher nicht ran, Markierte, das ist ein UI-Bestandteil, heisst FrontEnd und via COM steht nur Backend zur Verfügung. Gleiches gilt für Java: Kein FrontEnd. Der einzige mir bekannte Mechanismus, der FrontEnd für externe Programme zur Verfügung steht, ist OLE, ob man dort an die Markierten rankommt, weiss ich nicht.

Wirklich Sinn macht es tatsächlich nicht.

Navigation

[0] Themen-Index

[*] Vorherige Sete

Zur normalen Ansicht wechseln