Autor Thema: LS - Automatische Mail an mehrere Empfänger  (Gelesen 1674 mal)

Offline Birgit

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Weiblich
LS - Automatische Mail an mehrere Empfänger
« am: 18.07.02 - 16:14:23 »
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 ???
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline grosses.manitu

  • Junior Mitglied
  • **
  • Beiträge: 66
  • Geschlecht: Männlich
  • Ich liebe deutsche Element Begriffe...
Re: LS - Automatische Mail an mehrere Empfänger
« Antwort #1 am: 18.07.02 - 17:48:02 »
Code?  ;)
Wie setzt Du das SendTo Feld?
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
------
Jeder muss mal gehen, die Frage ist einfach: Wann, Wohin, Warum... und mit Wem?

Offline doliman

  • Senior Mitglied
  • ****
  • Beiträge: 332
  • Geschlecht: Männlich
    • www.doleschel.de
Re: LS - Automatische Mail an mehrere Empfänger
« Antwort #2 am: 18.07.02 - 20:10:19 »
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 )

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Grüßle
                           _///_
                          (o~o)
-------------oOOO--(_)--OOOo-------------
Frank Doleschel

----------------------
Ein Berufsleben ohne Notes ist zwar möglich aber die Alternativen sind erschreckend ;-)

Offline Birgit

  • Junior Mitglied
  • **
  • Beiträge: 65
  • Geschlecht: Weiblich
Re: LS - Automatische Mail an mehrere Empfänger
« Antwort #3 am: 19.07.02 - 08:50:50 »
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
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »

Offline doliman

  • Senior Mitglied
  • ****
  • Beiträge: 332
  • Geschlecht: Männlich
    • www.doleschel.de
Re: LS - Automatische Mail an mehrere Empfänger
« Antwort #4 am: 19.07.02 - 09:25:04 »
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
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Grüßle
                           _///_
                          (o~o)
-------------oOOO--(_)--OOOo-------------
Frank Doleschel

----------------------
Ein Berufsleben ohne Notes ist zwar möglich aber die Alternativen sind erschreckend ;-)

Offline luna

  • Gold Platin u.s.w. member:)
  • *****
  • Beiträge: 1.362
  • Geschlecht: Weiblich
  • mein name ist hase...
    • sixtnix homepage
Re: LS - Automatische Mail an mehrere Empfänger
« Antwort #5 am: 19.07.02 - 12:58:40 »
Zitat
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

hallo doliman,

bei mir funzt dieser link leider nicht, ich bekomm die fehlermeldung: 104 Es ist ein Fehler aufgetreten!: Fehler beim öffnen von .txt


haette mich auch interessiert.

gruss,
daniela
« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
im moment in mutterschutz

Offline doliman

  • Senior Mitglied
  • ****
  • Beiträge: 332
  • Geschlecht: Männlich
    • www.doleschel.de
Re: LS - Automatische Mail an mehrere Empfänger
« Antwort #6 am: 19.07.02 - 15:00:30 »
Hi,

lese die Mehrfachwerde über eine Schleife aus dem Feld mit den Adressempfängern

Dim recipients( 1 To 3 ) As String  

'Dein Empfänger Mehrfachfeld
Forall v In vertreter.Values
 i=i+1
 recipients( i) = v
End Forall
 
Call doc.Send( True, recipients )  
 
So ähnlich. Das Array muß noch zur Laufzeit bestimmt werden.
Schau mal in der Designer Hilfe nach da hats die Beispiele drin.

« Letzte Änderung: 01.01.70 - 01:00:00 von 1034200800 »
Grüßle
                           _///_
                          (o~o)
-------------oOOO--(_)--OOOo-------------
Frank Doleschel

----------------------
Ein Berufsleben ohne Notes ist zwar möglich aber die Alternativen sind erschreckend ;-)

 

Impressum Atnotes.de  -  Powered by Syslords Solutions  -  Datenschutz