Wie kann ich mit vb 2008 express emails via smtp versenden?
auch empfangen der neuen Nachrichten Wäre gut
Schnelle antwort wäre nett
P.S. Da ich erst seit ca.3 wochen vb programmiere bitte ich um einfache lösungen, die gut erklärt werden
Wie kann ich mit vb 2008 express emails via smtp versenden?
auch empfangen der neuen Nachrichten Wäre gut
Schnelle antwort wäre nett
P.S. Da ich erst seit ca.3 wochen vb programmiere bitte ich um einfache lösungen, die gut erklärt werden
Hallo Stiepen!
Ich muss dir leider mitteilen dass ich schon seit einiger zeit nicht mehr mit VB programmiere und dir deshalb auf die schnelle keine konkrete Lösung anbieten kann, müsste da selbst erst etwas nachforschen!
Aber ich werd mal schauen was ich für dich tun kann!
Mit freundlichen Grüßen
Fabian Rochelt
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Schau dir in der zwischenzeit einmal diesen Artikel an vielleicht hilft dir der weiter!?
http://www.vbdotnetheaven.com/UploadFile/scottlysle/…
Grüße
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Siehe http://dotnet-snippets.de/dns/mail-senden-mit-authen… (in VB übersetzen)
Stichwort: SMTP, Pop3
auch empfangen der neuen Nachrichten Wäre gut
Für so etwas bedarf es eines Servers
Hallo,
leider kann ich Ihnen beim Beantworten Ihrer Frage nicht weiterhelfen, da ich selbst noch nicht mit VB 2008 gearbeitet habe. Eventuell lassen sich Lösungen aber über eine gezielte Google-Suche mit den Stichwörtern, die Sie genannt haben, finden.
Sorry und schöne Grüße
Andreas Fastner
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
@M.L.:
Übersetzen fehlgeschlagen
Fehler :
Fehler bei der Übersetzung in VB.NET: – line 3 col 1: EOF expected
(Zitat von http://dotnet-snippets.de/dns/mail-senden-mit-authen…)
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]
Stimmt, nicht bemerkt…
Aber der Converter von SharpDevelop liefert ein brauchbares und funktionierendes Ergebnis:
Imports System.Net.Mail
Module Module1
Sub Main()
Dim strBetreff As String = „Betreff“
Dim strNachricht As String = „Inhalt der Mail mit VB“
Dim strVon As String = „[email protected]“
Dim strAn As String = „[email protected]“
Dim strSmtpServer As String = „smtp.mail.domain.de“
Dim strUser As String = „User“
Dim strPasswort As String = „xxx“
Dim mail As New MailMessage()
Dim from As New MailAddress(strVon)
mail.[To].Add(strAn)
mail.From = from
mail.Subject = strBetreff
mail.Body = strNachricht
Dim host As String = strSmtpServer
Dim port As Integer = 25
Dim client As New SmtpClient(host, port)
Dim nc As New System.Net.NetworkCredential(strUser, strPasswort)
client.Credentials = nc
client.Send(mail)
End Sub
End Module
Hallo,
Das versenden via smtp ist recht einfach.
hier ein Beispielcode:
'Hier geben wir dem Konstruktor des SMTP-Clients den Servernamen
Dim SMTPClient As New Net.Mail.SmtpClient(„Hostname oder IP-Adresse des Servers“)
'Der SMTP-Client möchte zum Senden eine MailMessage haben, die erstellen wir hier
'Dem Konstruktor geben wir die AbsenderAdresse und die Empfängeradresse.
Dim Nachricht As New Net.Mail.MailMessage(„Absenderadresse“, „Empfängeradresse“)
'Damit die Nachricht auch einen Betreff hat:
Nachricht.Subject = „Hier kommt der Betreff rein“
'Und hier der eigentliche Inhalt der nachricht.
Nachricht.Body = „Hier kommt die Nachricht rein“
'Und dann natürlich das senden der Nachricht:
SMTPClient.Send(Nachricht)
den Bcc und CC kann man in der Nachricht auch noch festlegen, einfach mal reinschauen was die Nachricht noch für eigenschaften hat.
Weiter habe ich das ganze aber auch noch nicht verwendet, hoffe das hilft dir soweit.
Kurze frage:
Wie kann man hier Code einfassen, sodass dies sich vom anderen text abhebt, bei „Erlaubte Tags“ steht nichts.
Gruß Thomas