Heim > Backend-Entwicklung > C++ > Wie kann ich E -Mails von meinem Google Mail -Konto mit .NET senden?

Wie kann ich E -Mails von meinem Google Mail -Konto mit .NET senden?

DDD
Freigeben: 2025-02-02 23:48:17
Original
491 Leute haben es durchsucht

How Can I Send Emails from My Gmail Account Using .NET?

E -Mails über Google Mail mit .NET: Ein vereinfachter Ansatz

senden

Sind Sie es leid, sich auf Ihren Webhost zu verlassen, um eine E -Mail -Zustellung zu erhalten? Verwenden Sie Ihr Google Mail -Konto für mehr personalisierte Nachrichten. System.Net.Mail bietet eine überlegene Alternative zur veralteten System.Web.Mail, die die SSL -Konfiguration vereinfacht. Der folgende Code -Snippet zeigt, wie Sie mühelos E -Mails aus Ihrem Google Mail -Konto mit .NET:

senden können
using System.Net;
using System.Net.Mail;

// Replace with your actual credentials
var fromAddress = new MailAddress("[email protected]", "Your Name");
var toAddress = new MailAddress("[email protected]", "Recipient Name");
string fromPassword = "Your Gmail App Password"; // See instructions below
string subject = "Email Subject";
string body = "Email Body";

var smtp = new SmtpClient
{
    Host = "smtp.gmail.com",
    Port = 587,
    EnableSsl = true,
    DeliveryMethod = SmtpDeliveryMethod.Network,
    UseDefaultCredentials = false,
    Credentials = new NetworkCredential(fromAddress.Address, fromPassword)
};

using (var message = new MailMessage(fromAddress, toAddress)
{
    Subject = subject,
    Body = body
})
{
    smtp.Send(message);
}
Nach dem Login kopieren

Sicherheitseinstellungen für Google Mail: Die richtige Konfiguration ist für eine erfolgreiche E -Mail -Zustellung von entscheidender Bedeutung. Überprüfen Sie die Sicherheitseinstellungen Ihres Google-Kontos (Sicherheit & GT; Anmelde bei Google & GT; 2-Schritt-Überprüfung):

  • 2-stufige Überprüfung aktiviert: ein App-Kennwort generieren. Gehen Sie zu App -Passwörtern und wählen Sie "Mail" als App und "Windows Computer" als Gerät. Verwenden Sie dieses generierte Passwort als fromPassword.
  • 2-step-Überprüfung deaktiviert: Während möglich, Ihr reguläres Google Mail-Passwort zu verwenden, wird aus Sicherheitsgründen nachdrücklich entmutigt, "weniger sicherer App-Zugriff" zu aktivieren. Die Verwendung von App -Passwörtern ist der empfohlene Ansatz.

Diese optimierte Methode stellt sichere und zuverlässige E -Mails, das direkt aus Ihrem Google Mail -Konto in Ihren .NET -Anwendungen sendet.

Das obige ist der detaillierte Inhalt vonWie kann ich E -Mails von meinem Google Mail -Konto mit .NET senden?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage