Hallo liebe Programmierer,
ich bin gerade am lernen von VB.
Versuche hier ein Programm zu schreiben, dass bei bestimmten Events automatisch eine E-Mail verschickt. Allerdings bekomme ich jedesmal beim Versand eine InvalidOperationException.
Hab schon n halben Tag gegoogelt, aber leider ohne Erfolg.
Vllt könnt ihr mir ja helfen und sagen, was daran falsch ist.
Hab schon durchdebuggt, konnte aber nichts finden.
Host und Port ist richtig eingetragen. Und E-Mail übertragung findet zu der Zeit auch noch nicht statt.
Die Exception bekomm ich bei server.Send(eMail)
ich ruf die Methode nach Initalize Component auf.
Schon vielen Dank für jede Hilfe
Exphertle
ich bin gerade am lernen von VB.
Versuche hier ein Programm zu schreiben, dass bei bestimmten Events automatisch eine E-Mail verschickt. Allerdings bekomme ich jedesmal beim Versand eine InvalidOperationException.
Hab schon n halben Tag gegoogelt, aber leider ohne Erfolg.
Vllt könnt ihr mir ja helfen und sagen, was daran falsch ist.
Hab schon durchdebuggt, konnte aber nichts finden.
Host und Port ist richtig eingetragen. Und E-Mail übertragung findet zu der Zeit auch noch nicht statt.
Die Exception bekomm ich bei server.Send(eMail)
Code:
Sub testSmtpVersand()
Dim eMail As New System.Net.Mail.MailMessage()
Dim server As New System.Net.Mail.SmtpClient("asysexchange01.asys.de")
With eMail
.From = New System.Net.Mail.MailAddress("Test@Email.de")
.To.Add(New System.Net.Mail.MailAddress("meine@EmailAdresse.de"))
.Subject = "Test"
.Body = "Dies ist eine TestMail"
End With
With server
.Host = "hostname"
'.Credentials = Nothing
.UseDefaultCredentials = True
End With
Try
server.Send(eMail)
Catch e As Exception
MsgBox("Senden Fehlgeschlagen: " & e.Message)
MsgBox(e.StackTrace)
End Try
End Sub
ich ruf die Methode nach Initalize Component auf.
Schon vielen Dank für jede Hilfe
Exphertle