All Packages  Class Hierarchy  This Package  Previous  Next  Index

Class com.lgeds.jdf.mail.Mail

java.lang.Object
   |
   +----com.lgeds.jdf.mail.Mail

public class Mail
extends Object
Java¿¡¼­ ¸ÞÀÏÀ» ¹ß¼ÛÇÒ ¼ö ÀÖ´Â ÂüÇÑ ¼Ö·ç¼ÇÀÌ ÀÖ½À´Ï´Ù. Ç÷¿ÆûÀ̳ª À¥¼­¹ö¿Í´Â »ó°ü¾øÀÌ Java¸¦ »ç¿ëÇÏ´Â ¸ðµç °÷¿¡¼­ ¾ÆÁÖ ½±°Ô ¸ÞÀÏÀ» º¸³¾ ¼ö ÀÖ½À´Ï´Ù. http://www.javasoft.com ¿¡ °¡¼Å¼­ Java Activation Framewrok API¿Í Java Mail API¸¦ ´Ù¿î ¹ÞÀ¸¼¼¿ä. °¢°¢ÀÇ ÆÐŰÁö¿¡´Â activation.jar ÆÄÀϰú mail.jar ÆÄÀÏÀÌ ÀÖÀ» °Ì´Ï´Ù. TemplateMail Ŭ·¡½º¸¦ ÀÌ¿ëÇϽ÷Á¸é Java Activation FrameWorkÀÌ ÇÊ¿äÇÕ´Ï´Ù. . . Java Mail API¸¦ ÀÌ¿ëÇØ POP3 Cient °°Àº ÇÁ·Î±×·¥À» ½±°Ô ¸¸µé ¼ö ÀÖ½À´Ï´Ù. ÀÌ Mail Ŭ·¡½º´Â Java Mail API¸¦ ÀÌ¿ëÇØ Çѹø ´õ Ãß»óÈ­ ·¹º§À» ¿Ã·Á ¾ÆÁÖ °£´ÜÇÏ°Ô Mail¸¦ º¸³¾ ¼ö ÀÖ°Ô ¸¸µé¾î µÐ Ŭ·¡½ºÀÔ´Ï´Ù. . Sample Code : ------------------------ String message = "¾È³çÇϼ¼¿ä?\n¹Ý°¡¿ö¿ä..."; try { Mail mailer = new Mail(); mailer.setFrom("leewy7@kornet.net","È«±æµ¿"); mailer.setRecipient("wyounglee@lgeds.lg.co.kr", "ÀÌ¿ø¿µ"); mailer.setSubject("¾È³çÇϼ¼¿ä"); mailer.setTextContent(message); mailer.send(); } catch(Exception e){ ... } ------------------------ . ¸¸¾à HTMLÇü½ÄÀÇ ¸ÞÀÏÀ» º¸³»½Ã·Á¸é, Mail.setTextContent() ´ë½Å Mail.setHtmlContent() ¸¦ »ç¿ëÇÏ½Ã¸é µË´Ï´Ù. . . . PS: Mail.java´Â Configuration.javaÆÄÀÏÀ» ÇÊ¿ä·Î ÇÕ´Ï´Ù. °¢Á¾ ¼³Á¤ Á¤º¸¸¦ ƯÁ¤ÆÄÀÏ¿¡ ±â·ÏÇØ µÎ¸é¼­ »ç¿ëÇÏ´Â °ÅÁö¿ä. . framework.conf ÆÄÀÏÀº ¾Æ·¡¿Í °°Àº Çü½ÄÀ¸·Î µÇ¾î ÀÖ½À´Ï´Ù. . ############################################################################ # # Java Development Framework Configuration File # 1999³â 11¿ù 23ÀÏ ÇöÀç # ############################################################################ # Java Mail API 1.1.2 com.lgeds.jdf.mail.host = localhost com.lgeds.jdf.mail.admin = wyounglee@lgeds.lg.co.kr com.lgeds.jdf.mail.admin.name = ÀÌ¿ø¿µ com.lgeds.jdf.mail.cc.flag = false com.lgeds.jdf.mail.cc = wyounglee@lgeds.lg.co.kr com.lgeds.jdf.mail.templatedir = /home/mail/template ############################################################################ . . .

See Also:
TemplateMail, Configuration

Constructor Index

 o Mail()

Method Index

 o send()
 o setContent(Multipart)
 o setContent(Object, String)
 o setFrom(String)
Default - the value of com.lgeds.jdf.mail.admin.
 o setFrom(String, String)
Default - the value of com.lgeds.jdf.mail.admin.
 o setHtmlContent(String)
 o setRecipient(String)
 o setRecipient(String, String)
 o setRecipients(String[])
 o setRecipients(Vector)
 o setSubject(String)
 o setTextAndHtmlContent(String, String)
 o setTextContent(String)

Constructors

 o Mail
 public Mail() throws MailException

Methods

 o send
 public void send() throws MailException
 o setContent
 public void setContent(Object o,
                        String type) throws MailException
 o setContent
 public void setContent(Multipart mp) throws MailException
 o setFrom
 public void setFrom(String address) throws MailException
Default - the value of com.lgeds.jdf.mail.admin. ¸í½ÃÀûÀ¸·Î setFrom(email) ȤÀº setFrom(email, name) À» »ç¿ëÇÏÁö ¾ÊÀ¸¸é configuration ÆÄÀÏÀÇ com.lgeds.jdf.mail.admin °ªÀ¸·Î ¼ÂÆÃµË´Ï´Ù.
¸í½ÃÀûÀ¸·Î ¹ß½ÅÀÚ¸¦ ¹Ù²Ù°íÀÚ ÇÒ ¶§ »ç¿ëÇϼ¼¿ä....

Parameters:
from - java.lang.String
See Also:
setFrom
 o setFrom
 public void setFrom(String address,
                     String personal) throws MailException
Default - the value of com.lgeds.jdf.mail.admin. ¸í½ÃÀûÀ¸·Î setFrom(email) ȤÀº setFrom(email, name) À» »ç¿ëÇÏÁö ¾ÊÀ¸¸é configuration ÆÄÀÏÀÇ com.lgeds.jdf.mail.admin °ªÀ¸·Î ¼ÂÆÃµË´Ï´Ù.
¸í½ÃÀûÀ¸·Î ¹ß½ÅÀÚ¸¦ ¹Ù²Ù°íÀÚ ÇÒ ¶§ »ç¿ëÇϼ¼¿ä....

Parameters:
from - java.lang.String
from - java.lang.String
See Also:
setFrom
 o setHtmlContent
 public void setHtmlContent(String html) throws MailException
Parameters:
content - java.lang.Object
 o setRecipient
 public void setRecipient(String recipient) throws MailException
Parameters:
to - java.lang.String
 o setRecipient
 public void setRecipient(String address,
                          String personal) throws MailException
Parameters:
address - e-mail address
personal - sender name
 o setRecipients
 public void setRecipients(String recipients[]) throws MailException
Parameters:
recipients - java.lang.String[]
 o setRecipients
 public void setRecipients(Vector recipients) throws MailException
Parameters:
recipients - Vector
 o setSubject
 public void setSubject(String subject) throws MailException
Parameters:
subject - java.lang.String
 o setTextAndHtmlContent
 public void setTextAndHtmlContent(String text,
                                   String html) throws MailException
Parameters:
text - java.lang.Object
html - java.lang.Object
 o setTextContent
 public void setTextContent(String text) throws MailException
Parameters:
text - java.lang.String

All Packages  Class Hierarchy  This Package  Previous  Next  Index