Hallo, dies ist zwar keine Anwendung die ich geschrieben habe, aber ich denke es passt hier trotzdem hin, für alle die nicht wissen wie man mit VB.NET eine E-Mail sendet.
Senden einer E-Mail per SMTP
Schritt 1: Zuerst muss Imports System.Net.Mail in die Kopfzeile übernommen werden.
Schritt 2: Der Code
Viele Grüße M
Edit by Agent: VB-Tag eingefügt
Senden einer E-Mail per SMTP
Schritt 1: Zuerst muss Imports System.Net.Mail in die Kopfzeile übernommen werden.
Schritt 2: Der Code
VB.NET-Quellcode
- Dim Msg As New MailMessage
- Dim myCredentials As New System.Net.NetworkCredential
- myCredentials.UserName = " andreas@absender.de"
- myCredentials.Password = "Passwort des Absenders"
- Msg.IsBodyHtml = False
- Dim mySmtpsvr As New SmtpClient()
- mySmtpsvr.Host = "smtp.web.de" ‘bei web.de
- mySmtpsvr.Port = 25
- mySmtpsvr.UseDefaultCredentials = False
- mySmtpsvr.Credentials = myCredentials
- Try
- Msg.From = New MailAddress("andreas@absender.de")
- Msg.To.Add("entchen@empfänger.de")
- Msg.Subject = "Betreff"
- Msg.Body = "Inhalt"
- mySmtpsvr.Send(Msg)
- MsgBox("E-Mail gesendet.", MsgBoxStyle.Information, Title:="Information")
- Catch ex As Exception
- MsgBox (Err.Number & ex.Message & ex.StackTrace.ToString) 'Falls ein Fehler auftritt wird eine MsgBox angezeigt
- End Try
Viele Grüße M
Edit by Agent: VB-Tag eingefügt
Dieser Beitrag wurde bereits 3 mal editiert, zuletzt von „Agent“ ()