Email Sender

  • VB.NET

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von Nicster.

    Email Sender

    HI Community,
    Habe ein prob mit meinem E-mail sender hier der Sourcecode:

    VB.NET-Quellcode

    1. Imports System.Net.Mail
    2. Imports System.Net
    3. Public Class Form3
    4. Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
    5. Dim email As String
    6. Dim betreff As String
    7. Dim empfänger As String
    8. ToolStripProgressBar1.Value = 10
    9. email = RichTextBox1.Text
    10. betreff = TextBox3.Text
    11. empfänger = TextBox2.Text
    12. Dim myclient As New Net.Mail.SmtpClient("smtp.web.de")
    13. ToolStripProgressBar1.Value = 30
    14. myclient.Credentials = New NetworkCredential(TextBox1.Text, "12345")
    15. ToolStripProgressBar1.Value = 45
    16. myclient.Send(TextBox1.Text, empfänger, betreff, email)
    17. ToolStripProgressBar1.Value = 100
    18. ToolStripStatusLabel1.Text = "Nachricht versendet!"
    19. End Sub
    20. End Class

    es kommt immer :

    Quellcode

    1. Der Parameter from kann keine leere Zeichenfolge sein.
    2. Parametername: from

    danke im vorraus
    Nicster :P
    Ich kenn die Fehlerursache jetzt nicht, aber nur so btw. wenn du den Fortschritt anzeigen lassen willst, musst du das in nen extra Thread packen. Wenn du das im Main Thread laufen lässt, wird erst nach dem senden der Mail die Toolstripprogressbar gefüllt.