Dalam panduan langkah demi langkah ini, kami membagikan cara mengirim email dalam C# menggunakan Aspose.Email untuk .NET. Kami mengirim email menggunakan server SMTP Gmail di aplikasi konsol C# ini, tetapi Anda dapat mengirim email menggunakan server SMTP apa pun di semua jenis aplikasi .NET.
Langkah-langkah Mengirim Email di C#
- Siapkan Aspose.Email for .NET dari manajer paket NuGet
- Sertakan ruang nama berikut: Aspose.Email, Aspose.Email.Clients, dan Aspose.Email.Clients.Smtp
- Terapkan lisensi menggunakan kelas Aspose.Email.License
- Buat pesan email baru menggunakan kelas MailMessage
- Buat instance kelas SmtpClient
- Setel informasi klien SMTP Gmail untuk mengirim email melalui
- Kirim email menggunakan metode Kirim kelas SmtpClient
Kode untuk Mengirim Email Menggunakan C#
Masalah Saat Anda Mengirim Email Menggunakan SMTP Gmail di C#
Anda mungkin menghadapi pengecualian seperti “Server SMTP memerlukan koneksi aman atau klien tidak diautentikasi.”. Ini karena Gmail menganggap aplikasi Anda kurang aman sehingga mungkin tidak mengizinkan pengiriman email menggunakan server SMTP mereka. Untuk Memperbaiki masalah SMTP Gmail allow access to less secure apps to send email.