Not sure that this is your actual problem, but is it correct to use
"mailto:"; within the to/from addresses?
 
> -----Original Message-----
> From: David Lee [mailto:[EMAIL PROTECTED] 
> Sent: October 25, 2004 3:51 PM
> To: [EMAIL PROTECTED]
> Subject: Why mail/session always being set to localhost even 
> Context.xml
> says otherwise?
> 
> 
> Tomcat: 5.0.29
> OS:  XP
> JAVA: 1.5.0
>  
> Context.xml: jakarta-tomcat-5.0.29\conf\Catalina\localhost
>  
> <Resource name="mail/Session" auth="Container"
>               type="javax.mail.Session"/>
>     <ResourceParams name="mail/Session">
>       <parameter>
>         <name>mail.smtp.host</name>
>         <value>company email server</value>
>       </parameter>
>     </ResourceParams>
>  
> Java program:
>  
> Context initCtx = new InitialContext();
>         Context envCtx = (Context) initCtx.lookup("java:comp/env");
>         Session session = (Session) envCtx.lookup("mail/Session");
>  
>         Message message = new MimeMessage(session);
>         message.setFrom(new InternetAddress("from email
> <mailto:[EMAIL PROTECTED]> "));
>         InternetAddress to[] = new InternetAddress[1];
>         to[0] = new InternetAddress("to email
> <mailto:[EMAIL PROTECTED]> ");
>         message.setRecipients(Message.RecipientType.TO, to);
>         message.setSubject("test mail session from tomcat");
>         message.setContent("test mail session from tomcat", 
> "text/plain");
>         Transport.send(message);
>  
> Catalina ERROR: 
>  
> javax.mail.SendFailedException: Sending failed;
>   nested exception is:
>         javax.mail.MessagingException: Could not connect to SMTP host:
> localhost , port: 25;
>   nested exception is:
>         java.net.ConnectException: Connection refused: connect
>         at javax.mail.Transport.send0(Transport.java:204)
>         at javax.mail.Transport.send(Transport.java:73)
>         at javaxml2.UpdateItemServlet.doPost(Unknown Source)
>         at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
>         at 
> javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
>         at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Appl
> icationFilterChain.java:237)
>         at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationF
> ilterChain.java:157)
> 
> 
> !DSPAM:417d591a211741752920360!
> 



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

Reply via email to