hmm, danke für die Reply...
Ich habe das mit der "send" mal probiert... das sa dann so aus
Sub Main()
Dim session
Dim db
Dim doc
' Dim name
Dim item
'Dim dir
'Create Session object (NotesSession)
On Error Resume Next
Set session = CreateObject("lotus.notessession")
If session Is Nothing Then
Msgbox "Could not create Lotus Notes Session!"
Exit Sub
End If
'Stelle Verbindung her (Login)
session.Initialize '################## Optional Password
Set db = session.OpenMailDatabase()
If Not (db Is Nothing) Then
db.open 'Öffne die Datenbank
'Erzeuge ein neues Dokument
Set doc = db.CreateDocument
doc.Save False, True 'Speichere es erstmal ab, damit ich darin rumwerkeln kann
Msgbox("bin noch da")
'Erzeuge Items:
'Dieses Item muß erzeugt werden, sonst kann es nicht mit Send weggeschckt werden
doc.AppendItemValue "Form", "Memo"
doc.AppendItemValue "Subject", "MySubject-Test"
doc.AppendItemValue "Body", "Hallo xyz, " & Chr(10) & Chr(13) & "es geht..." & Chr(13) & Chr(10) & "naja..."
doc.Save True, True
doc.send True, "ID-Name"
Else
Msgbox "Could not find Mail Database!"
End If
End Sub
Dieses Codewerk habe ich bei Recherchen zu dem Thema gefunden. Doch wo kann ich hier jetzt eine Mail-Adresse eintragen, an die es gesendet werden soll?
Viele Grüße Christian
Danke, den Scriptansatz finde ich gut...
Allerdings habe ich bei einer Zeile Probleme
Call doc.SaveMessageOnSend = False
Ich habe sie auch schon in
Call doc.SaveMessageOnSend(false)
umgeschrieben, aber ich bekomme immer eine Fehlermeldung...