[TuT] Einfach Mail Send Programm

  • Hallo Cores.

    Ich möchte euch zeigen, wie ihr einfach eine Mail an einen beliebigen Absender senden könnt.

    Zuerst müsst ihr euch ein neues Projekt erstellen. Geht dazu in Visual Studio auf [Datei -> Neu -> Projekt] oder drückt einfach [STRG]+[SHIFT]+[N]. Wählt nun eine Windows Form Anwendung in Visual Basic. Verpasst ihr einen Namen z.B. "MailSender"

    Für die Form braucht ihr nun

    1. 1x Button [Button1]
    2. 3x Textbox [msg_to],[msg_subject],[msg_body]

    Der Button ist zum Senden. Die Textboxen für Empfänger, Betreff und der Text.

    Macht nun einen Doppelklick auf den Button, und ihr solltet in den Code Editor gelangen.

    Dort erstellen wir 2 Variablen

    Code
    Dim SmtpObj As New System.Net.Mail.SmtpClient
    Dim MailMessage As New System.Net.Mail.MailMessage()

    Jetzt müssen wir den Absender konfigurieren.

    Code
    SmtpObj.Host = "SMTP Adresse vom Anbieter" '(mail.gmx.net bei GMX)
    SmtpObj.Port = SMTP Port vom Anbieter
    SmtpObj.Credentials = New
    System.Net.NetworkCredential("dein Mail Loginname", "dein Mail Passwort")
    MailMessage.From = New
    System.Net.Mail.MailAddress("deine Mail adresse")

    Dann müssen wir noch den Empfänger, Betreff, Body bestimmen, und das ganze absenden.

    Code
    MailMessage.To.Add(msg_to.Text) 'er Empfänger
    MailMessage.Subject = msg_subject.Text 'Der Betreff
    MailMessage.IsBodyHtml = False 'ob die Mail HTML Tags enthält
    MailMessage.Body = msg_body.Text ' der Text der Mail
    SmtpObj.Send(MailMessage)

    Hoffe es hilft jemanden.

    LG

    [CENTER]"Ist das auch ein nerviges Geräusch?"

    "Es ist so FLAUSCHIG!"

    [/CENTER]

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!