You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@tomcat.apache.org by Matthew Evans <me...@intelematics.com.au> on 2006/02/01 14:12:00 UTC

can't send email from tomcat using javamail api

Hi Guys

I'm running a web application on Tomcat 5.5.12, and I cannot connect to
my SMTP server using javamail from it for some reason. The error I am
getting is the following:-
javax.mail.MessagingException: Could not connect to SMTP host:
smtpServer, port: 25;
nested exception is: 
java.net.ConnectException: Connection refused: connect

What has me totally confused though is that I can telnet to the SMTP
server on port 25. I also made a little test java application to run
outside of tomcat and it succesfully sent an email to the same server!

Does anyone know what might be causing this. Why would it be failing
only from the web application? I have tried just about everything i can
think of.

Thanks in advance for your replies.

Matt

Re: can't send email from tomcat using javamail api

Posted by Steve Ochani <oc...@ncc.edu>.
On 2 Feb 2006 at 0:12, Matthew Evans wrote:

> Hi Guys
> 
> I'm running a web application on Tomcat 5.5.12, and I cannot connect
> to my SMTP server using javamail from it for some reason. The error I
> am getting is the following:- javax.mail.MessagingException: Could not
> connect to SMTP host: smtpServer, port: 25; nested exception is:
> java.net.ConnectException: Connection refused: connect
> 
> What has me totally confused though is that I can telnet to the SMTP
> server on port 25. I also made a little test java application to run
> outside of tomcat and it succesfully sent an email to the same server!
> 
> Does anyone know what might be causing this. Why would it be failing
> only from the web application? I have tried just about everything i
> can think of.

Is the webapp running on the same server as the SMTP server? If so then you have to 
run telnet on that server itselft and connect to localhost on port 25 to do a true test. 

The reason why I'm suggesting this is that the smtp server may not be configured to 
accept localhost connections.

-Steve O.



«¤»¥«¤»§«¤»¥«¤»§«¤»¥«¤»§«¤»¥«¤»§«¤»¥«¤»§«¤»¥«¤»§«¤»¥«¤»
There's no obfuscated Perl contest because it's pointless.
 - Jeff Polk

Steve O.
http://www.steveo.us

New pics: B17G and B24
http://www.steveo.us/B17-B24

B17G WWII Bomber "Yankee Lady" Flight
http://www.steveo.us/b17ride

SUNY NCC MATH/COMPUTER Dept.
http://www.matcmp.ncc.edu


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@tomcat.apache.org
For additional commands, e-mail: users-help@tomcat.apache.org