Domino 9 und frühere Versionen > ND6: Entwicklung
E-Mail in externes Programm
chief84:
Hallo alle zusammen,
das ganze sieht so aussehen, ich habe eine Programm in das ich meine Lotus Notes Mail einbinden will.
Via Drag'n Drop wähle ich eine E-Mail aus dem Lotus aus und ziehe sie in das Programm.
Damit mein Programm aber erkennt welche Mail ich mir geschnappt habe, muss ich eine Objekt erzeugen, in dem die Position bzw. welche Mail selektiert wurde gespeichert wird.
Das ganz ist so ähnlich wie wenn man im Outlook ein ItemProperty Objekt erzeugt. Über Outlook geht das schon.
Das Programm ist in VB entwickelt. Hat eine eine Idee, wie ich dies realisieren kann
Danke und viele Grüße
Chief84
Driri:
Hallo,
in VB gibt es die Möglichkeit, auf die NotesObjekte zuzugreifen. Das sollte auch in der Hilfe beschrieben sein (hoffe ich mal, bin kein VB-Entwickler).
Klingt allerdings nicht trivial. Wenn das variabel sein soll, müßte man im Notes erst einmal die Maildatenbank abfragen, die genutz werden soll. Dann in die Datenbank und über eine View die Liste der Mails auslesen. Als eindeutigen Schlüssel müßte man dann die DocumentUniqueID verwenden.
Sehe gerade, Drag & Drop. Wie soll das denn ablaufen ?
chief84:
Danke für den Tip, da schau ich mich mal etwas mehr in der VB Richtung um.
Mit dem Drag'n Drop läuft das so, dass ich eine Mail aus der Inbox vom Notes praktisch in das Programm zeihe. Das Programm frägt dann praktisch beim Notes nach, welche Datei ich gewählt habe (dafür suche ich eine Funktion) und schickt mir die Mail dann als Anhang in mein Programm. Mit Outlook konnte diese Funktion schon realisieren werden. Jetzt versuchen wir das halt auch mal mit Notes.
Viele Grüße
chief84
koehlerbv:
Ich befürchte, dass Du nach nicht sehr weit kommen wirst, "chief84". Notes verwendet (u.a.) aus Sicherheitsgründen ein proprietäres Format. Eine Mail wirst Du daher nicht einfach irgendwo als Anhang ablegen können - Notes lässt Dich da schlicht nicht heran.
Erreichen kannst Du einiges, wenn Du via COM auf die Notes-Funktionalitäten selber zugreifst und auf diese Art und Weise das umsetzt, was Du erreichen willst. Das bedeutet aber ein tieferes Notes-Verständnis und einigen Aufwand (lösbar ist das natürlich, das haben etliche von uns schon gemacht).
Sag' an, wenn Du mehr Hintergrund-Infos brauchst - denn ohne diese geht hier nichts.
Bernhard
Driri:
@Bernhard :
Daher auch noch mal meine Rückfrage. Per COM sehe ich da kein Problem.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln