Net Framework, Office 365, C#, WPF, ASP.Net, Visual Studio, Programmiersprachen PC, C# Programmieren, vba, SQL Server, free source code snippets Antivirus free
#

Send Emails mit WPF

 

Mit dem folgenden Code Sample kann man locker Emails senden  in WPF Anwendungen

 

 

Variablen bitte anpassen oder tauschen im Code:

 

Hierzu muss man als Variablen festlegen oder im C# Code tauschen

app_settings._Smtp_User 

app_settings._Smtp_Password

 

die Aufrufparameter:

string sTitle, string sText

 

den Empfänger

app_settings._admin_Email

 

und den Sichtbaren Absender

app_settings._Smtp_User, "Searchagent"

 

Code Sample: Emails senden

using System;

 

using System.Threading.Tasks;           //*async

using System.Net.Mail;                  //*smtp client

using System.Net;                       //*Network Credential

//using Windows.ApplicationModel.Email;   //*email

 

public static class clsEmail

{

    //============< clsEmail >============

    public static bool send_Email(string sTitle, string sText)

    {

        //------------< send_Email() >------------

        //send email with uwp and smtp-server

        //< email >

        MailMessage email = new MailMessage();

        email.To.Add(app_settings._admin_Email);

        email.From = new MailAddress(app_settings._Smtp_User, "Searchagent");

        email.Subject = sTitle;

        email.Body = sText;

        //</ email >

 

        //< email-server >

        SmtpClient client = new SmtpClient();

        client.Host = app_settings._Smtp_Server;

        client.UseDefaultCredentials = false;

        client.DeliveryMethod = SmtpDeliveryMethod.Network;

        //< no ssl >

        client.Port = 25;

        client.EnableSsl = false;

        //</ no ssl >

 

        //< ssl >

        //*securesmpt.t-online.de

        //client.Port = 587;

        //client.EnableSsl = true;

        //</ ssl >

        client.Credentials = new NetworkCredential(app_settings._Smtp_User, app_settings._Smtp_Password);

        //</ email-server >

 

        //< send >

        //await client.SendMailAsync(email);      //*no error message

        client.Send(email);                       //*with error message

                                                  //</ send >

 

        return true;

        //------------</ send_Email() >------------

    }

    //============</ clsEmail >============

}

 

 

 

Mobile
»
Send Emails mit WPF
»
WPF: erstellen einer selektierbaren Liste
»
WPF Lokale SQL Datenbank zur Anwendung hinzufügen
»
WPF/UWP: Canvas mit relativen Positionen und Größen
»
C#, WPF, UWP: ScreenShot einer App oder Fenster-Bereich als Datei speichern
»
C#: Windows ScreenShot als Datei speichern
»
WPF Color Picker on a White-Black Color Cube
»
WPF: ColorWheel in C# zeichnen
»
WPF: Snap Element Size to Next Lines
»
WPF Code: Usercontrol mit anpassbarer Größe zur Laufzeit

.

Jobs, Projekte, Angebote für Freiberufler, Selbstständig an Raimund.Popp@Microsoft-Programmierer.de