Das Notes Forum

Lotus Notes / Domino Sonstiges => OLE/COM-Programmierung => Thema gestartet von: Michael_Bln am 10.01.08 - 12:13:48

Titel: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: Michael_Bln am 10.01.08 - 12:13:48
Hallo Leute,

ich habe eine Frage zur scriptgesteuerten Versendung von Mails.
Ich bekomme es zwar hin per Script eine Mail zu erstellen und zu versenden. Aber was ich eigentlich nur aus dem Script brauche, sind die Empfänger-Mailaddressen. Die eigentliche Mail würde ich gerne erst in Notes schreiben.
Deshalb meine Frage: Ist es möglich Notes so anzusteuern, dass Notes aufpopt, eine neue Mail angelegt und diese nur mit den Addressen befüllt wird?
Zur Info: Das Scpript besteht leider auch noch in VBA. Der Notes-Client ist bereits gestartet und angelmeldet.

Für alle Antworten bedanke ich mich jetzt schon im Voraus!

Viele Grüße, Michael
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: ata am 10.01.08 - 12:19:22
... kannst du deinen Ablauf näher beschreiben? Von wo aus willst du was erreichen?

Toni
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: Michael_Bln am 10.01.08 - 12:32:37
Dann mal noch weitere Infos, auf dass es deutlicher wird...

In Excel suche ich mir mittels VBA bestimmte Mail-Addressen raus. Sobald ich die hab, sollen an diese eine Mail verschickt werden. Es ist nicht das Problem mit VBA ein Mail-Objekt zu erzeugen, Text usw. darin abzulegen und zu verschicken, das bekomm ich ja noch hin. Jedoch "umgehe" ich dabei die Notesoberfläche.
Jedoch würde ich viel lieber aus VBA heraus Notes aufrufen, als wenn ich in der Notesoberfläche den Button für eine neue Mail aufrufe. Nur dass dann noch das BCC-Feld mit den gefundenen Mail-Addressen befüllt wird.
Ziel soll es sein, die Mail aus Notes zu schicken und mit VBA nur das BCC-Feld zu füllen.

Ich hoffe, dadurch wird deutlicher, wo mein Problem liegt.
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: ata am 10.01.08 - 12:35:03
... ist Notes der Standard-Mail-Client?

Toni
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: Axel am 10.01.08 - 12:39:56
Such hier im Forum mal nach Mail und VBA. Da bekommst du jede Menge Treffer. Da müsste auch was für dich als Anhaltspunkt dabei sein.


Axel
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: m3 am 10.01.08 - 12:41:29
Die NotesUI Klassen (NotesUIDocument, ...), die Du dafür benötigen würdest, um im GUI von Notes Mails zu erstellen, stehen via COM nicht zur Verfügung => Du könntest max. mit Mailto-Links arbeiten, die der Benutzer im Excel anklickt und sich dann Notes mit einer neuen Mail öffnet.
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: ata am 10.01.08 - 12:58:56
Zitat
stehen via COM nicht zur Verfügung
... das war die Intension für die Frage nach dem Standard-Mail-Client
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: Michael_Bln am 10.01.08 - 13:50:04
Such hier im Forum mal nach Mail und VBA.

Schon erledigt, nur fand ich da nicht so das passende.


... ist Notes der Standard-Mail-Client?

Ja, ist er!


Die NotesUI Klassen (NotesUIDocument, ...), die Du dafür benötigen würdest, um im GUI von Notes Mails zu erstellen, stehen via COM nicht zur Verfügung

Schade...


Also erstmal VIELEN DANK für diese wahnsinnig schnellen Antworten! Eigentlich wurden genau meine "Befürchtung" bestätigt! Aber das ist auch halb so schlimm, ich lös es einfach unelegant. Der Nutzer muss nun halt selber die Mailaddressen mit copy&paste bei Notes einfügen. ;-) Es hätte mich auch mehr als überrascht, wenn eine derartige Automatisierung mit VBA möglich gewesen wäre!
 
Nur mal interessenhalber: Womit müsste/könnte ich Notes bearbeiten, dass die Addressfelder per Script befüllt werden?
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: Driri am 10.01.08 - 13:54:36
Wenn Du Backend-Klassen benutzt, kannst Du das Mail in Notes komplett generieren und verschicken. Allerdings hat der User dann halt keine Möglichkeit mehr, unter Notes in das Verfahren einzugreifen und z.B. den Text der Mail innerhalb von Notes zu schreiben.

Allerdings umgeht man über die Backend-Klassen auch einige Problemchen des UI, wie z.B. Popups.
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: ata am 10.01.08 - 15:09:29
... wenn du in Excel arbeitest kannst du dort mit Web-Links arbeiten. Sie enthalten eine URL => mit mailto: adresse öffnet sich beispeilsweise dann Notes...

Toni
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: koehlerbv am 10.01.08 - 16:28:23
Das mailto erscheint mir auch als einfachstes Verfahren, auch Empfänger und cc, Subject und Body können ja übergeben werden. Siehe hierzu RFC 2368 (http://tools.ietf.org/html/rfc2368).

HTH,
Bernhard
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: Axel am 11.01.08 - 08:32:06
Ich denke mal, dass sich das erledigt hat. Der Fragesteller hat sich stillschweigend davongemacht und sich aus dem Forum abgemeldet.


Axel
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: ata am 11.01.08 - 08:51:01
... dabei wäre das eventuell die Lösung für ihn gewesen :-:

Toni
Titel: Re: Erstellung Mail per Script, Aufruf Notes aus Script heraus
Beitrag von: Axel am 11.01.08 - 08:54:32
Tja. Pech gehabt.

Wenn man auch so schnell aufgibt. Vielleicht schaut er ja aber doch nochmal rein.


Axel