javax.mail.MessagingException: Exception reading response;
843834Mar 4 2008 — edited Jun 30 2009Hi All,
i am using SimpleMailMessage to send mail. This is working properly. Now i need to send attachment.
For that i am trying to implement
JavaMailSenderImpl sender = new JavaMailSenderImpl();
sender.setHost("mail.host.com ");
MimeMessage message1 = sender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(message1, true);
helper.setFrom("hai.com");
helper.setSentDate(Calendar.getInstance().getTime());
helper.setSubject(subject);
helper.setText("Hi");
helper.addAttachment("txn.pdf", pdfLocation);
helper.setTo(mailTo);
sender.send(message1);
when i execute this code i got this error
Unhandled Exception thrown: class org.springframework.mail.MailSendException
Servlet.service() for servlet action threw exception
org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketException: Connection reset
javax.mail.MessagingException: Exception reading response;
nested exception is:
java.net.SocketException: Connection reset
at com.sun.mail.smtp.SMTPTransport.readServerResponse(SMTPTransport.java:1462)
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1260)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
at javax.mail.Service.connect(Service.java:275)
at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:373)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:326)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:322)
at web.com.sembenviroparking.npas.struts.email.delegate.EmailDelegate.sendReceiptThroughEmail(EmailDelegate.java:291)
at web.com.sembenviroparking.npas.struts.email.delegate.EmailDelegate$$FastClassByCGLIB$$e0b89e18.invoke(<generated>)
at net.sf.cglib.proxy.MethodProxy.invoke(MethodProxy.java:149)
please give me any suggestion to solve this problem
regards
arul