¾È³çÇϼ¼¿ä.
java mailÀ» ÀÌ¿ëÇØ¼ jsp¿¡¼ ¸ÞÀÏÀ» º¸³»·Á°í Çϴµ¥, ¿¡·¯°¡ °è¼Ó ¹ß»ýÇÕ´Ï´Ù.
google ¸ÞÀϼ¹ö³ª ȸ»ç¸ÞÀϼ¹ö·Î ÇÏ¸é ¹ß¼ÛÀÌ µË´Ï´Ù.
¿ÜºÎ Çù·Â»çÀÇ ¸ÞÀϼ¹ö¸¦ ÀÌ¿ëÇØ¼ ¸ÞÀÏÀ» º¸³»·Á°í ÇÕ´Ï´Ù.
ƯÀÌ»çÇ×Àº ¾ø°í, Àü´Þ¹ÞÀº ºÎºÐÀº
- °èÁ¤ : ******
- ºñ¹Ð¹øÈ£ : ****
- Mail Server Type : POP3
- SMTP : mail.****.net
- Port : 587
ÀÔ´Ï´Ù.
¹°·Ð ÀúÈñ À¥¼¹ö¿¡¼ ÇØ´ç ¼¹ö·ÎÀÇ Á¢±ÙÀÌ °¡´ÉÇÕ´Ï´Ù.
ÇǽÃÀÇ ¾Æ¿ô·è¿¡¼ À§ÀÇ ¸ÞÀϼ¹ö ¼³Á¤ ÈÄ º¸³»±â/¹Þ±â ´Ù °¡´ÉÇÕ´Ï´Ù.
Áö±Ý ¼¹ö¿¡ Á¢±ÙÀÌ µÇÁö ¾Ê¾Æ¼ ¿¡·¯ ·Î±×¸¦ ±â¾ï³ª´Â´ë·Î ÀûÀ¸¸é..
smtp È£½ºÆ®¿¡ ¿¬°áÇÒ ¼ö ¾ø´Ù´Â ¸Þ¼¼Áö¿Í PKIX Path Building Failed ....
SSL °ü·Ã ¿¡·¯ µî...ÀÌ·± ¸Þ¼¼ÁöµéÀÌ Ãâ·ÂµË´Ï´Ù.
¸ÞÀϼ¹ö(¾÷ü)·Î ºÎÅÍ ÀÎÁõ¼ °°Àº °ÍÀ» ¹Þ¾Æ¾ß ÇÏ´Â °ÍÀÎÁö...¤Ð¤Ð
Âü°í·Î, ¸ÞÀÏ º¸³»±â ¼Ò½º ÀϺÎÀÔ´Ï´Ù.
: :
java.util.Properties props = new java.util.Properties();
props.put("mail.smtp.host", "¾ÆÀÌÇÇ");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.socketFactory.port", "587"); //465
props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
props.put("mail.smtp.socketFactory.fallback", "false");
props.put("mail.smtp.port", "587"); // 465
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.smtp.user", "¾ÆÀ̵ð");
props.put("mail.smtp.password", "ÆÐ½º¿öµå");
: :
±×·³, Á¶¾ð ¹× °¡ÀÌµå ºÎŹµå¸®°Ú½À´Ï´Ù.
°¨»çÇÕ´Ï´Ù.