Domino 9 und frühere Versionen > Entwicklung
LS - Automatische Mail an mehrere Empfänger
Birgit:
Hi @all,
im QuerySave event wird automatisch ein Benachrichtigungsmail verschickt. SendTo wird mit dem Wert eines Feldes (Inhalt wird aus dem Adressbuch ausgesucht) aus dem Dokument gefüllt.
Solange dort nur eine Person ausgewählt wurde, läuft das Script wunderbar, werden allerdings mehrere Personen ausgewählt, bekommt man die Meldung "Mail kann nicht gesendet werden, keine Entsprechung in Adressbüchern gefunden".
Lasse ich den Debug mitlaufen, zeigt das Kerlchen mir an, daß das SendTo leer ist. Klar, dann kann er nicht senden.
Nur wie sende ich so automatisch eine Mail an mehrere Personen ??? Bahnhof - Mondfahrt - Oberägypten ....
Birgit ???
grosses.manitu:
Code? ;)
Wie setzt Du das SendTo Feld?
doliman:
Hi,
sie es vielleicht etwa so aus?
Dim session As New NotesSession
Dim db As NotesDatabase
Dim doc As NotesDocument
Dim recipients( 1 To 3 ) As String
recipients( 1 ) = "Jim Dinauer"
recipients( 2 ) = "Betty Dinauer"
recipients( 3 ) = "Mary Sticka"
Set db = session.CurrentDatabase
Set doc = New NotesDocument( db )
doc.Form = "Memo"
doc.Subject = "Betreff"
Call doc.Send( True, recipients )
Birgit:
Nee, ich habe ein "gefülltes" Dokument. Dort gibt es ein Feld mit dem Namen Zustaendig, Feldtype names, Mehrfachwerte zulassen, Adressdialogfeld zur Auswahl verwenden.
Den Inhalt des Feldes schubse ich in das SendTo. Funktioniert wunderbar, sofern nur ein Name eingetragen ist. Sind aber 2 Namen oder mehr ausgewählt, funktioniert es nicht. Muß ich die einzelnen Namen trennen? Wenn ja wie?
Viele Grüße
Birgit
doliman:
Hi,
ein Blick hirein, das wäre auch bei Dir meine nächste Antwort gewesen:
http://www.atnotes.de/cgi-bin/yabb/YaBB.pl?board=002-2;action=display;nu m=1026992938;start=0
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln