Penghantaran E-mel dalam Aplikasi ASP.NET C#
Panduan ini menggariskan proses mudah menghantar e-mel menggunakan ASP.NET C#.
Konfigurasi Pelayan SMTP
SmtpClient
, berikan alamat pelayan dan port sebagai argumen.Membuat Mesej E-mel Anda
MailMessage
. Isi dengan alamat e-mel ("Dari") dan penerima ("Kepada"), baris subjek dan teks kandungan e-mel.Menghantar E-mel
Send
objek SmtpClient
, lulus objek MailMessage
yang disediakan sebagai parameter.Contoh Kod
Berikut ialah contoh kod yang menunjukkan penghantaran e-mel menggunakan pelayan SMTP yang dikonfigurasikan:
<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>
Petua Nyahpepijat
Jika penghantaran e-mel gagal, pertimbangkan langkah penyelesaian masalah berikut:
Atas ialah kandungan terperinci Bagaimana untuk Menghantar E-mel Menggunakan ASP.NET C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!