Domino 9 und frühere Versionen > ND8: Entwicklung
Mail aus uidoc versenden - gelöst - Danke
BMT216A:
Hallo,
ich habe folgendes Problem und komme zu keiner Lösung.
Ich habe ein im uidoc geöffnetes Dokument.
Über den Button speichern soll das Dokument gespeichert werden und ein Mail versandt werden.
--- Code: ---Call DokumentAbschliessen
Call uidoc.Print ()
Call Mailversand
Call uidoc.Close (True)
--- Ende Code ---
Das Call Mailversand soll einfach ein Mail verschiken.
--- Code: --- Dim cr As String
Dim Empfaenger As String
Dim Mailtext As String
Dim KampagnenUNID As String
Set db = session.CurrentDatabase
Set uidoc = ws.CurrentDocument
Set doc = uidoc.Document
cr = Chr(10) & Chr(13)
KampagnenUNID = doc.Getitemvalue("KampagnenUNID") (0)
'Mail zusammenbauen mit Doc-Link
'Erstellen des Empfaengers
Empfaenger = "_Kampagnen_ABT500/xxx/xxx"
Mailtext = "Sehr geehrte Kollegin," + cr +_
"Sehr geehrter Kollege," + cr + cr + _
"ein neuer Auftrag liegt in der Datenbank Anforderungen vor. " + cr + cr + _
"Anbei der DocLink zum Aufrtag. "
'email versenden
Set email = New NotesDocument( db )
email.form = "Memo"
email.Subject = "Ein neuer Auftrag aus der Datenbank Anforderungen liegt vor!"
email.SendTo = Empfaenger
Set rtitem = New NotesRichTextItem( email, "Body" )
Call rtitem.AppendText (Mailtext)
Call rtitem.AppendDocLink( doc, "DocLink zur Anforderung" )
Call email.Send (True)
'doc speichern
Call uidoc.Refresh
Call doc.Save(True, False)
--- Ende Code ---
Beim email.Send kommt dann der Fehler.
Habe grad das Bäume und Waldproblem und finde den Fehler nicht.
Vielen Dank für Eure Hilfe
Chris
Banni:
Und der Fehler lautet?
Ist uidoc ein Dokument in der Mail-DB? Gibt es die Maske Memo überhaupt in der DB? Das so als erste Ansätze.
Jan
BMT216A:
Hi Jan,
oohs, die Fehlernummer hab ich in meinem Post wohl vergessen.
4294 ist der Fehler.
Maske gibt es. Der Fehler muss irgendwie mit dem Versenden des Mails zu tun haben.
Den Empfänger gibt es aber!
Ciao
DAU-in:
Error 4294: Unable to send mail, no match found in Name & Address Book(s)
irgendwas ist mit dem Empfänger oder der server hat kein Verbindungsdokument
edith: You'll need to configure the servers name on the Servers TAB in your Location.
klaussal:
--- Zitat ---Das so als erste Ansätze.
--- Ende Zitat ---
Und was sagt der Debugger ?
Fehler 4294 sagt mir erst einmal nix.
Navigation
[0] Themen-Index
[#] Nächste Seite
Zur normalen Ansicht wechseln