±Û¾´ÀÌ :¹ÚÁ¤¼ö 1999³â 11¿ù 20ÀÏ 15:48:33
ÀÚ¹Ù¸ÞÀÏ·Î ¸ÞÀÏÀ» º¸³»´Â ÇÁ·Î±×·¥(º»¹®°ú ÷ºÎÆÄÀÏÀº htmlÇü½ÄÀ¸·Î)À» Á¦ÀÛÁßÀÔ´Ï´Ù.
±×·±µ¥ ÀÚ²Ù ¿¡·¯°¡ ¶ß´Â ±º¿ä. Á¦°¡ ¹«¾ùÀ» À߸øÇß´ÂÁö ¸ð¸£°Ú½À´Ï´Ù. ¾Æ¹«·¡µµ ÆÄÀÏÀ» ÷ºÎ½ÃÅ°´Â ºÎºÐ¿¡¼ ¿¡·¯°¡ ³ª´Â °Í °°Àºµ¥, ¾î¶»°Ô ÇØ¾ß µÇ´ÂÁö °í¼ö´ÔµéÀÇ ºÎŹ¹Ù¶ø´Ï´Ù.
public void MsgMultiSendYesAttatch(String addr, String bodyCont, String praFileNameToAttach){
System.out.println("÷ºÎÆÄÀÏ º¸³»´Â ºÎºÐ (ÆĶó¹ÌÅÍ ) : "+addr);
System.out.println("÷ºÎÆÄÀÏ º¸³»´Â ºÎºÐ (ÆĶó¹ÌÅÍ ) : "+praFileNameToAttach);
String host = "jara.kntl.net";
String mailer = "msgsend";
String user = "rrrr";
String passwd = "xxxx";
boolean debug = false;
try {
//Get a Session object
Properties props = new Properties();
props.put("mail.smtp.host", host);
Session session = Session.getDefaultInstance(props, null);
if (debug)
session.setDebug(true);
// construct the message
Message msg = new MimeMessage(session);
msg.setFrom(new InternetAddress("root@jara.kntl.net"));
msg.setRecipients(Message.RecipientType.TO, InternetAddress.parse(addr, false));
msg.setSubject("Javara Magagine");
// create a message
collect(bodyCont, msg);
msg.setHeader("X-Mailer", mailer);
msg.setSentDate(new Date());
// Message msg2 = new MimeMessage(session);
MimeMultipart mp = new MimeMultipart();
MimeBodyPart b1 = new MimeBodyPart();
b1.setContent(praFileNameToAttach, "multipart/mixed");
mp.addBodyPart(b1);
msg.setContent(mp);
// msg.saveChanges();
// send the thing off
Transport.send(msg);
} catch (Exception e) {
e.printStackTrace();
}
}