Ich schreibe gerade ein VBA-Makro zum Senden von E-Mails und die Nachrichten werden erstellt, aber nicht gesendet, wie ein Fehler generiert wird. Mein aktueller Code lautet:Laufzeitfehler 287 beim Senden von Mail mit Vba in Access 2003
Function CreateHURMail(Filename)
Dim olApp As Outlook.Application
Dim objMail As Outlook.MailItem
Set olApp = New Outlook.Application
Set objMail = olApp.CreateItem(olMailItem)
With objMail
.Subject = "Test Message"
.Body = "Body Text"
.To = "[email protected]"
.Attachments.Add (Filename)
.Display
On Error Resume Next
.Send
'If Err.Number = 287 Then
' MsgBox "Still doesn't work!", vbOKOnly, "DOH!"
'End If
End With
End Function
Kann jemand das beheben?
Vielen Dank im Voraus.
Nur wie Anmerkung: Outlook beschränkt stark das Senden von Nachrichten über VBA (aus offensichtlichen Sicherheitsgründen). Ich denke, Sie sollten lieber ein kleines Befehlszeilenprogramm zum Senden von E-Mails verwenden. –