Belajar tutorial vb.net : membuat aplikasi kirim e-mail (send mail) sederhana bahasa pemrograman vb.net khusus pemula, tutorial vb.net khusus pemula selengkapnya di sector code
Tutorial Vb.Net - Sesi belajar pemrograman vb.net kali ini tentang "Send Mail". Aplikasi sederhana dari pemrograman VB.Net memungkinkan kita untuk mengirim sebuah e-mail layaknya seperti mengirim e-mail di gmail, namun disini kita akan membuat aplikasi sederhana yang berguna untuk mengirim e-mail. Namespace yang digunakan adalah System.Net.Mail yang berisi class yang digunakan untuk mengirim e-mail ke server (SMTP) untuk melakukan pengiriman.
Setelah menjelaskan class dan method dalam penggunaan SMTPClient yang akan digunakan untuk mengirim e-mail lanjut dengan membuat aplikasinya menggunakan bahasa pemrograman vb.net, jangan kemana-mana dulu ya.
Download Aplikasi SEND MAIL VB.NET
Jangan lupa di share jika bermanfaat, terima kasih :)
Setelah menjelaskan class dan method dalam penggunaan SMTPClient yang akan digunakan untuk mengirim e-mail lanjut dengan membuat aplikasinya menggunakan bahasa pemrograman vb.net, jangan kemana-mana dulu ya.
Membuat aplikasi Send Mail
Buatlah project baru di visual studio yang sudah kamu install dan form baru dan beri nama "SendMail.vb", serta desain tampilan form kamu seperti gambar dibawah ini.Source Code aplikasi Send E-mail :
Import namespace System.Net.MailImports System.Net.MailSource Code untuk tombol Kirim
Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click Try Dim SMTPcl As New SmtpClient Dim SendMail As New MailMessage() Dim Email As String = "harisonmatondang@gmail.com" Dim Passwordss As String = "passwordkamu" SMTPcl.UseDefaultCredentials = False SMTPcl.Credentials = New Net.NetworkCredential(Email, Passwordss) SMTPcl.Port = 587 SMTPcl.EnableSsl = True SMTPcl.Host = "smtp.gmail.com" SendMail = New MailMessage() SendMail.From = New MailAddress(TextBox1.Text) SendMail.To.Add(TextBox2.Text) SendMail.Subject = "Email Sending" SendMail.IsBodyHtml = False SendMail.Body = TextBox3.Text SMTPcl.Send(SendMail) MsgBox("E-mail sudah terkirim") Catch jikaError As Exception MsgBox(jikaError.ToString) End Try End SubSource code untuk tombol batal
Private Sub Button2_Click(sender As Object, e As EventArgs) _ Handles Button2.Click Me.Close() End SubSilahkan jalankan aplikasi sederhana untuk mengirim e-mail yang barusan kamu buat,
Penjelasan Error pada SMTPclient :
Diatas adalah contoh error yang terjadi ketika kamu mengirim e-mail dari aplikasi send mail yang kamu buat, bagaimana cara memperbaiki kesalahan tersebut ?An unhandled exception of type 'System.Net.Mail.SmtpException' occurred in System.dll
Additional information: The SMTP server requires a secure connection or the client was not authenticated. The server response was: 5.5.1 Authentication Required. Learn more at
- Periksa e-mail yang kamu gunakan apakah ada kesalahan
- periksa password e-mail yang kamu gunakan
- atur keamanan di accoun gmail yang kamu buat, halaman pengaturannya disini > https://www.google.com/settings/security/lesssecureapps
- Masih error, silahkan aktifkan mengizinkan aplikasi login dari alamat IP lain atau time zone lain ke account e-mail kamu, https://g.co/allowaccess dan klik allow.
- jalankan kembali aplikasi send mail kamu
- sukses
Video Tutorial Membuat aplikasi Send Email Vb.NET
Download Aplikasi SEND MAIL VB.NET
Jangan lupa di share jika bermanfaat, terima kasih :)
COMMENTS