Assalamu’alaikum..
Hai.. selamat bermalam minggu.. ketemu lagi dengan saya di blog yang sederhana
ini. Dalam tutorial kali ini saya ingin membahas cara membuat aplikasi pengirim
email dengan Visual Studio 2010. Aplikasi ini dapat memudahkan kita mengirim
email, karna tidak perlu membuka gmail.
Berikut cuplikanya:
1. Buatlah
tampilan form seperti ini. Atau desainnyna bisa sesuai selera teman-teman.
Aturlah nama objenya seperti
berikut:
sendto untuk textbox 1
subject untuk textbox 2
isi untuk rich text box
2. Klik
2x pada form agar masuk dunia kode (tempat mengetikan kode program).
3. Lalu
ketikan diatas class
Imports
System.Net.Mail
4. Buat
modul dengan cara klik kanan pada projek lalu add modul.
Ketikan kode berikut ke dalam
modul:
Public Sub sendEmail()
Dim from As String = "nurmalita405@gmail.com"
Dim client As New SmtpClient
Dim kirim As New MailAddress(form1.sendto.Text)
Dim dari As MailAddress = New MailAddress(from)
Dim pesan As New MailMessage(dari,
kirim)
pesan.Body = True
pesan.Subject = form1.subject.Text
pesan.Body = form1.isi.Text
Dim basicAutentificationinfo As
New System.Net.NetworkCredential(euser,
pwd)
client.Host = "smtp.gmail.com"
client.UseDefaultCredentials = False
client.Credentials = basicAutentificationinfo
client.EnableSsl = True
Try
client.Send(pesan)
MsgBox("Sukses ! Pesan Terkirim")
Catch ex As Exception
MsgBox("Gagal" +
ex.Message, MsgBoxStyle.OkOnly)
End Try
End Sub
Lalu kembali lagi ke form1 tadi
yang sudah kita desain. Klik 2 kali pada tombol send. Lalu ketikkan:
If sendto.Text = ""
Then
MsgBox("Email Tujuan Harus diisi",
MsgBoxStyle.Information, MsgBoxStyle.OkOnly)
sendto.Focus()
Else
sendEmail()
End If
Else if diatas berfungsi untuk
memvalidasi. Karna jika email tujuan tidak diisi maka jika diklik send akan
error.
Lalu kembali ke desasin dan klik 2x
pada tombol reset. Ketiklah program berikut:
sendto.Text = ""
subject.Text = ""
isi.Text = ""
tombol reset ini bergungsi untuk
mengosongkan kembali texboxnya.
O ya ubah variable form dengan
email yang digunakan untuk mengirim pesan. Pastikan email tersebut sudah diverivikasi oleh google untuk
bisa menggunakan aplikasi lain. Karena jika belum diverivikasi, pengiriman
email akan gagal.
Selamat mencoba.. ^^
Jika gagal, berikut kemungkinan
yang dapat terjadi:
1. Jaringan
internet tidak ada
2. Email
pengirim belum diverivikasi
3. Email
pengirim harus gmail
4. Salah
ngetik kode program
5. Jika
keempat diatas suda benar tapi masih error, maka anda belum beruntung :D hehe
Kelemahan aplikasi ini
adalah hanya bisa untuk mengirim email tidak bisa untuk menerima email. Maklum
lah, namanya juga aplikasi sederhana. Dan si pengirim hanya bisa menggunakan gmail.
Jadi yang belum punya akun gmail cepet bikin sana gih.. mumpung masih geratis.
hehe
Sekian dari saya terimakasih
sudah berkunjung dan menyimak.. semoga bermanfaat
euser sama pwd itu apa ya, kak?
BalasHapus