Heim >Backend-Entwicklung >C++ >Wie sende ich personalisierte E -Mails von Google Mail mit .NET?
Verwenden Sie .NET, um personalisierte E -Mails über Google Mail
zu senden direkt mit Ihrem Google Mail -Konto aus der .NET -Bewerbung zum Senden von E -Mails, um mehr Kontrolle und benutzerdefinierte Optionen anzugeben. Das Folgende ist die Methode, um dieses Ziel zu erreichen:
<.> 1. Wählen Sie den richtigen .NET -Benennungsraum
Verwenden Sie Namensraum anstelle der verlassenen , um die E -Mail -Kommunikation zu verarbeiten.
<.> 2. Konfigurieren Sie den SMTP -Client System.Net.Mail
System.Web.Mail
Objekt:
<.> 3.. Erstellen und senden Sie E -Mails SmtpClient
<code class="language-csharp">var smtp = new SmtpClient { Host = "smtp.gmail.com", Port = 587, EnableSsl = true, DeliveryMethod = SmtpDeliveryMethod.Network, UseDefaultCredentials = false, Credentials = new NetworkCredential(fromAddress.Address, fromPassword) };</code>
<.> 4. Zwei Schritte, um
zu überprüfen Wenn Sie im Google -Konto zwei -stufe -Überprüfungen aktivieren, müssen Sie: MailMessage
<code class="language-csharp">using (var message = new MailMessage(fromAddress, toAddress) { Subject = subject, Body = body }) { smtp.Send(message); }</code>Das Anwendungskennwort wird generiert, indem auf die Seite der Google -Konto -Sicherheit und unter den Anweisungen unter dem "Anwendungskennwort" zugegriffen wird.
Das generierte angewandte Kennwort wird im Attribut als
verwendet.
SmtpClient
Das obige ist der detaillierte Inhalt vonWie sende ich personalisierte E -Mails von Google Mail mit .NET?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!