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]
