Domino 9 und frühere Versionen > ND7: Entwicklung
Agent verschickt keine Mails
Marcel - Anfänger:
Hallo Leute,
heute passiert ja echt ne ganze Menge. Ich habe einen Agenten, der eine kleine Mail mit reinem Text an eine Mailadresse schicken soll, aber er gibt mir am Ende den Fehler aus: No recipient list for Send operation
Hab allerdings keine Ahnung warum: Hier mal die dafür verantwortlichen Befehle:
Dim recipients( 0 To 1 ) As String
recipients(1) = "ich@ich.de"
Call doc.replaceitemvalue( "EnterSendTo", recipients())
Call doc.Send(False)
Hab ich da was falsch gemacht?
Glombi:
Du musst den Empfänger beim Senden angeben, falls dieser nicht im Feld SendTo steht.
Ausserdem ist recipients falsch verwendet.
So muss es sein:
Dim recipients As String
recipients = "ich@ich.de"
Call doc.replaceitemvalue( "EnterSendTo", recipients)
Call doc.Send(False,recipients)
oder besser da kürzer:
Call doc.Send(False, doc.EnterSendTo)
Andreas
Marcel - Anfänger:
Danke Andreas,
du bist echt meine Rettung. Hab es in der Notes Hilfe mal nachgelesen und hätte es da nicht ganz so rausgelesen.
Vielen vielen Dank
Tode:
"EnterSendTo" ist das Feld, in das man im Frontend einen Namen einträgt (deshalb "ENTER" ).
Das reservierte Feld, das für den Mailversand zuständig ist, heisst nach wie vor "SendTo".
setze dieses anstelle des EnterSendTo- Feldes und Du kannst wieder .send(False) aufrufen...
Tode
Glombi:
--- Zitat von: Tode am 05.05.06 - 10:44:11 ---"EnterSendTo" ist das Feld, in das man im Frontend einen Namen einträgt (deshalb "ENTER" ).
Das reservierte Feld, das für den Mailversand zuständig ist, heisst nach wie vor "SendTo".
setze dieses anstelle des EnterSendTo- Feldes und Du kannst wieder .send(False) aufrufen...
Tode
--- Ende Zitat ---
Das stimmt. Ich glaube aber, man muss diesen Thread mit den anderen von ihm in Verbindung bringen. Marcel programmiert wohl irgendeine Anwendung...
Andreas
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln