[질문] 자바메일관련 질문입니다.


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]

글쓴이 :박정수 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();
}
}



다음 글들:



이어서 글올리기(답하기)

이름:
E-Mail:
제목:
내용:
HTML 태그 포함 여부: HTML 문서일 경우 체크
관련 URL(선택):
URL 제목(선택):
관련 이미지 URL:


[ 다음 글들 ] [ 이어서 글올리기(답하기) ] [ 자바 묻고 답하기 ]