Heim >Backend-Entwicklung >C++ >Wie sende ich E-Mails mit ASP.NET C#?
E-Mail-Versand in ASP.NET C#-Anwendungen
Diese Anleitung beschreibt den einfachen Prozess des E-Mail-Versands mit ASP.NET C#.
SMTP-Serverkonfiguration
SmtpClient
-Objekt und geben Sie die Serveradresse und den Port als Argumente an.Erstellen Sie Ihre E-Mail-Nachricht
MailMessage
-Objekt. Füllen Sie es mit den E-Mail-Adressen des Absenders („Von“) und des Empfängers („An“), der Betreffzeile und dem E-Mail-Text aus.Senden der E-Mail
Send
-Methode des SmtpClient
-Objekts und übergeben Sie das vorbereitete MailMessage
-Objekt als Parameter.Beispielcode
Hier ist ein Codebeispiel, das die E-Mail-Übertragung mithilfe eines konfigurierten SMTP-Servers demonstriert:
<code class="language-csharp">SmtpClient smtpClient = new SmtpClient(smtpServerAddress, smtpPort); smtpClient.Credentials = new NetworkCredential("username", "password"); MailMessage mail = new MailMessage(); mail.From = new MailAddress("info@example.com"); mail.To.Add("recipient@example.com"); mail.Subject = "Test Email"; mail.Body = "Hello, world!"; smtpClient.Send(mail);</code>
Debugging-Tipps
Wenn der E-Mail-Versand fehlschlägt, beachten Sie die folgenden Schritte zur Fehlerbehebung:
Das obige ist der detaillierte Inhalt vonWie sende ich E-Mails mit ASP.NET C#?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!