Forum: VB.NET |
Thema:
Re: E-Mail versenden über WebForm mit SMTPClient |
Von:
Christian Hehtke (
14.04.2006 14:39) |
Frohe Ostern,
da du leider keine exception angegeben hast ist es natürlich ein ratespiel ich denke der smtpclient findet einfach deinen smtphost nicht.
das mag an dem mail. liegen denn ich kenne das als smtp. .
dies muss aber nicht angegeben werden, es sollte die ip bzw dr hostname reichen.
hier ein kleines beispiel wie es lokal bei mir funktioniert.
Sub SendMail()
Dim clnt As New Net.Mail.SmtpClient("127.0.0.1", 25)
Dim [to] As New Net.Mail.MailAddress("receiver@LAPTOP", "receiver")
Dim from As New Net.Mail.MailAddress("info@LAPTOP", "sender")
Dim message As New Net.Mail.MailMessage(from, [to])
Dim auth As New Net.NetworkCredential("User", "password")
message.IsBodyHtml = False
message.Subject = "sadsa"
message.Body = "Hello World"
clnt.DeliveryMethod = Net.Mail.SmtpDeliveryMethod.Network
clnt.UseDefaultCredentials = False
clnt.Credentials = auth
clnt.Send(message)
End Sub
mfg
Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!