Can you try telnet first?
$telnet smtp.mailpro.com 25 


-----Original Message-----
From: Lakshmi Narayanan [mailto:[EMAIL PROTECTED] 
Sent: Tuesday, April 17, 2007 5:46 AM
To: James Users List
Subject: Mailing Exception in Java!help Needed.....

Whenever i try to send a mail using a small basic code in java,it generates
the following exception.

javax.mail.MessagingException: Could not connect to SMTP host:
smtp.mailpro.com, port: 25;
nested exception is:
java.net.SocketException: Software caused connection abort: connect
com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)
com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)
javax.mail.Service.connect(Service.java:275)
javax.mail.Service.connect(Service.java:156)
javax.mail.Service.connect(Service.java:105)
javax.mail.Transport.send0(Transport.java:168)
javax.mail.Transport.send(Transport.java:98)
org.apache.jsp.sendmail_jsp._jspService(sendmail_jsp.java:65)
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:94)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
:298)
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:292)
org.apache.jasper.servlet.JspServlet.service(JspServlet.java:236)
javax.servlet.http.HttpServlet.service(HttpServlet.java:810)


JAMES is running and all works fine when a sample mail is sent with outlook
instead.So JAMES is not causing this exception.But I desperately want this
code to run and i know this is not a group to ask about java doubts.Butim
rather in a hurry to complete it and thought this list will answer me better
and fast.
Im also adding the code which causes the exception.Its a jsp page.

<%@ page import="java.util.*, javax.mail.*, javax.mail.internet.*" %> <%
Properties props = new Properties(); props.put("mail.smtp.host",
"smtp.mailpro.com"); Session s = Session.getInstance(props,null);

MimeMessage message = new MimeMessage(s);

InternetAddress from = new InternetAddress("[EMAIL PROTECTED]");
message.setFrom(from);
String toAddress = request.getParameter("to"); InternetAddress to = new
InternetAddress(toAddress); message.addRecipient(Message.RecipientType.TO,
to);

String subject = request.getParameter("subject");
message.setSubject(subject); String text = request.getParameter("text");
message.setText(text);

Transport.send(message);
%>

Any help is really appreciated.....


---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to