Lagi-lagi iseng aja pengen nulis sesuatu tapi bingung nulis apa
ya?ya udah nulis ini aja barangkali bermanfaat buat gan-gan
sekalian…jadi ditulisan ini pengen sharing aja gimana cara bikin source
code java yang dapat kirim email pake smtp ssl gmail..langsung ke TKP
aja yax..berikut bahan cendolnya…
selamat mencoba ya gan-gan sekalian ntar kalo dah sukses bikin cendolnya…jangan lupa bagi-bagi ya cendolnya …hehe..
o ya kelupaan belum kasih resepnya, berikut resep bikin cendolnya gan :
1. Buka IDE java kamyu (ex : Mr.Beans alias NetBeans)

2. Buat sebuah project java application baru (ex : Application1)

3. Isi nama projectnya misal Application1

4. Maka selanjutnya bakalan muncul tree folder project seperti ini :

5. Selanjutnya klik kanan pada source package dan pilih java class untuk membuat file java yang baru

6. Isikan nama file javanya /class name (ex : SendGmail)

7. Selanjutnya akan muncul file baru yang masih kosong seperti di bawah ini

8. Selanjutnya copy paste source code yang ada diatasnya
9. Jika muncul merah-merah, add library berikut : mail.jar DOWNLOAD DI SINI
10. caranya klik kanan pada project lalu pilih properties dan pilih library kemudian add jar, pilih file library mail.jar lalu klik ok.



11. coba run project caranya klik kanan pada project pilih Run Project..

12. jika sukses muncul log berikut

“PerHaTiAn-PeRhAtiAn tuToriaL bEriKuT diBuAt sEdEtAiL MuNgKin AgAr AgAn-AgAn yAng tErTaRik JaVa tApI BiNgUnG DaLam pRakTeKnyA dApAt dEnGan MuDaH mEncoBanYa, BaGi AgAn-AgAn yAnG uDaH MaStER MoHoN BiMbInGanYa..”
source : http://www.rgagnon.com
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
| import javax.mail.*;import javax.mail.internet.*;import java.util.Properties;public class SendGmail { private static final String SMTP_HOST_NAME = "smtp.gmail.com"; private static final int SMTP_HOST_PORT = 465; private static final String SMTP_AUTH_USER = "msyadid@gmail.com"; private static final String SMTP_AUTH_PWD = "blablabla"; public static void main(String[] args) throws Exception{ new SendGmail().test(); } public void test() throws Exception{ Properties props = new Properties(); props.put("mail.transport.protocol", "smtps"); props.put("mail.smtps.host", SMTP_HOST_NAME); props.put("mail.smtps.auth", "true"); // props.put("mail.smtps.quitwait", "false"); Session mailSession = Session.getDefaultInstance(props); mailSession.setDebug(true); Transport transport = mailSession.getTransport(); MimeMessage message = new MimeMessage(mailSession); message.setSubject("Testing SMTP-SSL"); message.setContent("This is a test", "text/plain"); message.addRecipient(Message.RecipientType.TO, new InternetAddress("adid_m@yahoo.com")); transport.connect (SMTP_HOST_NAME, SMTP_HOST_PORT, SMTP_AUTH_USER, SMTP_AUTH_PWD); transport.sendMessage(message, message.getRecipients(Message.RecipientType.TO)); transport.close(); }} |
o ya kelupaan belum kasih resepnya, berikut resep bikin cendolnya gan :
1. Buka IDE java kamyu (ex : Mr.Beans alias NetBeans)

2. Buat sebuah project java application baru (ex : Application1)

3. Isi nama projectnya misal Application1

4. Maka selanjutnya bakalan muncul tree folder project seperti ini :

5. Selanjutnya klik kanan pada source package dan pilih java class untuk membuat file java yang baru

6. Isikan nama file javanya /class name (ex : SendGmail)

7. Selanjutnya akan muncul file baru yang masih kosong seperti di bawah ini

8. Selanjutnya copy paste source code yang ada diatasnya
9. Jika muncul merah-merah, add library berikut : mail.jar DOWNLOAD DI SINI
10. caranya klik kanan pada project lalu pilih properties dan pilih library kemudian add jar, pilih file library mail.jar lalu klik ok.



11. coba run project caranya klik kanan pada project pilih Run Project..

12. jika sukses muncul log berikut

“PerHaTiAn-PeRhAtiAn tuToriaL bEriKuT diBuAt sEdEtAiL MuNgKin AgAr AgAn-AgAn yAng tErTaRik JaVa tApI BiNgUnG DaLam pRakTeKnyA dApAt dEnGan MuDaH mEncoBanYa, BaGi AgAn-AgAn yAnG uDaH MaStER MoHoN BiMbInGanYa..”
source : http://www.rgagnon.com
Tidak ada komentar:
Posting Komentar