Sistem aplikasi mengirim email adalah fungsi dasar, hampir semua aplikasi situs web perlu mengirim email, seperti: verifikasi pendaftaran email, pesan pengingat push, mengirim tautan pemulihan kata sandi, dll.
Menggunakan kelas SmtpClient Microsoft sendiri dapat membantu kami mengirim email, tetapi sekarang telah ditandai sebagai usang, dan Microsoft belum memberikan alternatifnya sendiri, sehingga disarankan untuk menggunakan pustaka pihak ketiga, seperti yang ditunjukkan pada gambar di bawah ini:
Izinkan aplikasi menggunakan Simple Mail Transfer Protocol (SMTP) untuk mengirim email. Jenis SmtpClient sekarang sudah usang.
Kelas SmtpClient tidak direkomendasikan untuk pengembangan baru, karena SmtpClient tidak mendukung banyak protokol modern. Gunakan MailKit atau perpustakaan lain sebagai gantinya.
Tautan:Login hyperlink terlihat.
Rekap pengiriman email dengan Microsoft SMTPclient:
Mengirim email menggunakan smtpclient Microsoft dapat mengakibatkan kesalahan:Otentikasi gagal, namun, akun dan kata sandi sudah benar!
Artikel ini menggunakan pustaka pihak ketiga Microsoft MailKit untuk mengirim email, pertama, gunakan nuget untuk menginstal dengan perintah berikut:
Kode pengirimannya adalah sebagai berikut:
Saya menulis applet winform untuk memfasilitasi pengujian di server, seperti yang ditunjukkan pada gambar di bawah ini:
SmtpHost= "smtp.exmail.qq.com", EnableSsl =benar, kata sandi = "pass123456", Port = 587, UserName= "itsvse@baidu.com" Coba kirim email seperti gambar di bawah ini:
Lampirkan kode sumber dan prosedur:
Wisatawan, jika Anda ingin melihat konten tersembunyi dari posting ini, silakan Jawab
|