내가 오류 난 Exception
javax.mail.internet.ParseException
at javax.mail.internet.ParameterList.<init>(ParameterList.java:61)
at javax.mail.internet.ContentType.<init>(ContentType.java:83)
at javax.mail.internet.MimeBodyPart.updateHeaders(MimeBodyPart.java:1016)
at javax.mail.internet.MimeMessage.updateHeaders(MimeMessage.java:1841)
at javax.mail.internet.MimeMessage.saveChanges(MimeMessage.java:1822)
at javax.mail.internet.MimeMessage.writeTo(MimeMessage.java:1524)
at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:321)
at com.koica.komis.cmnmdl.cc.ccm010.dao.Ccm010DAOImpl.sendMailing(Ccm010DAOImpl.java:773)
at com.koica.komis.cmnmdl.cc.ccm010.business.Ccm010Manager.insertData(Ccm010Manager.java:112)
at com.koica.komis.cmnmdl.cc.ccm010.action.Ccm010Action.insertData(Ccm010Action.java:318)
at com.koica.komis.cmnmdl.cc.ccm010.action.Ccm010Action.executeLogic(Ccm010Action.java:57)
at com.disc.jcf.web.action.BaseAction.execute(BaseAction.java(Compiled Code))
at org.apache.struts.action.RequestProcessor.processActionPerform(RequestProcessor.java(Inlined Compiled Code))
at org.apache.struts.action.RequestProcessor.process(RequestProcessor.java(Compiled Code))
at org.apache.struts.action.ActionServlet.process(ActionServlet.java(Inlined Compiled Code))
at org.apache.struts.action.ActionServlet.doPost(ActionServlet.java(Compiled Code))
at javax.servlet.http.HttpServlet.service(Unknown Source)
at javax.servlet.http.HttpServlet.service(Unknown Source)
at weblogic.servlet.internal.ServletStubImpl$ServletInvocationAction.run(ServletStubImpl.java(Inlined Compiled Code))
at weblogic.servlet.internal.ServletStubImpl.invokeServlet(ServletStubImpl.java(Compiled Code))
at weblogic.servlet.internal.TailFilter.doFilter(TailFilter.java(Compiled Code))
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
at com.disc.jcf.util.SetCharacterEncodingFilter.doFilter(SetCharacterEncodingFilter.java(Compiled Code))
at weblogic.servlet.internal.FilterChainImpl.doFilter(FilterChainImpl.java(Inlined Compiled Code))
at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java(Compiled Code))
at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java(Compiled Code))
at weblogic.security.service.SecurityManager.runAs(SecurityManager.java(Inlined Compiled Code))
at weblogic.servlet.internal.WebAppServletContext.invokeServlet(WebAppServletContext.java(Compiled Code))
at weblogic.servlet.internal.ServletRequestImpl.execute(ServletRequestImpl.java(Compiled Code))
at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java(Compiled Code))
at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:183)
찾은 것들1:링크
javax.mail.internet.ParseException
at javax.mail.internet.ParameterList.<init>(ParameterList.java:61)
at javax.mail.internet.ContentType.<init>(ContentType.java:83)
Looks like you have an ugly content-type in your mail message. Take a
look at the headers of this particular message to make sure that they
are correct.
If they look okay, try posting this question on a JavaMail forum
찾은 것들2:링크
흠.. 원하시는 답은 아니지만..
subject 를 encoding 하지 않고 계시네요.
요즘 gmail imap 땜시..
이런 메일들이 발송되면 제목이 다 깨져서 나와서
신경이 곤두서서 제기해 봅니다.
그리고 html part 를 작성할 때는
body tag만 작성을 하는 것이 규약입니다.
html tag 와 head tag는 작성하지 않는 것이 원칙 입니다.
물론 mail client들이 parsing 을 해 주기는 하지만..