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
-
Mail()
-
-
send()
-
-
setContent(Multipart)
-
-
setContent(Object, String)
-
-
setFrom(String)
- Default - the value of com.lgeds.jdf.mail.admin.
-
setFrom(String, String)
- Default - the value of com.lgeds.jdf.mail.admin.
-
setHtmlContent(String)
-
-
setRecipient(String)
-
-
setRecipient(String, String)
-
-
setRecipients(String[])
-
-
setRecipients(Vector)
-
-
setSubject(String)
-
-
setTextAndHtmlContent(String, String)
-
-
setTextContent(String)
-
Mail
public Mail() throws MailException
send
public void send() throws MailException
setContent
public void setContent(Object o,
String type) throws MailException
setContent
public void setContent(Multipart mp) throws MailException
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
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
setHtmlContent
public void setHtmlContent(String html) throws MailException
- Parameters:
- content - java.lang.Object
setRecipient
public void setRecipient(String recipient) throws MailException
- Parameters:
- to - java.lang.String
setRecipient
public void setRecipient(String address,
String personal) throws MailException
- Parameters:
- address - e-mail address
- personal - sender name
setRecipients
public void setRecipients(String recipients[]) throws MailException
- Parameters:
- recipients - java.lang.String[]
setRecipients
public void setRecipients(Vector recipients) throws MailException
- Parameters:
- recipients - Vector
setSubject
public void setSubject(String subject) throws MailException
- Parameters:
- subject - java.lang.String
setTextAndHtmlContent
public void setTextAndHtmlContent(String text,
String html) throws MailException
- Parameters:
- text - java.lang.Object
- html - java.lang.Object
setTextContent
public void setTextContent(String text) throws MailException
- Parameters:
- text - java.lang.String
All Packages Class Hierarchy This Package Previous Next Index