Hi Brosh. The error log attached is after following the same steps i.e. in test configuration of Manage Jenkins.
FYI, we have hosted Jenkins on a Windows 7 PC. Thanks, On Thursday, January 9, 2014 1:16:32 PM UTC+5:30, Brosh, Yossi wrote: > > Hi , > > > > Please try first to test your server by: > > Manage Jenkins->Configure system -> e-mail notification > > > > And check the checkbox, insert your email and press <test configuration> > > > > BR > > Yossi > > > > > > *From:* jenkins...@googlegroups.com <javascript:> [mailto: > jenkins...@googlegroups.com <javascript:>] *On Behalf Of *chethan jain > *Sent:* Thursday 09 January 2014 09:32 > *To:* jenkins...@googlegroups.com <javascript:> > *Subject:* Unable to send a mail through Jenkins. > > > > Hi, > > * I am unable to send a mail from jenkins.* > > As i understand , SMTP Port must be enabled in the PC to send a mail, > which is enabled. > > We are able to send a mail from a C# Test app. > > But,we get this error from Jenkins: > > javax.mail.MessagingException: Could not connect to SMTP host:"appmail.com" > port 25 > > > > nested exception is: > *java.net.SocketException: Network is unreachable: connect* > > > at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1934) > > > at > com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:638) > > > at javax.mail.Service.connect(Service.java:295) > > > at javax.mail.Service.connect(Service.java:176) > > > at javax.mail.Service.connect(Service.java:125) > > > at javax.mail.Transport.send0(Transport.java:194) > > > at javax.mail.Transport.send(Transport.java:124) > > > at hudson.tasks.Mailer$DescriptorImpl.doSendTestMail(Mailer.java:514) > > > at sun.reflect.GeneratedMethodAccessor96.invoke(Unknown Source) > > > at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) > > > at java.lang.reflect.Method.invoke(Unknown Source) > > > at > org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298) > > > at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161) > > > at > org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96) > > > at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:120) > > > at > org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) > > > at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728) > > > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858) > > > at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:248) > > > at > org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53) > > > at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:728) > > > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:858) > > > at org.kohsuke.stapler.Stapler.invoke(Stapler.java:631) > > > at org.kohsuke.stapler.Stapler.service(Stapler.java:225) > > > at javax.servlet.http.HttpServlet.service(HttpServlet.java:848) > > > at > org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686) > > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494) > > > at > hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:96) > > > at > hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:88) > > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) > > > at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:48) > > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) > > > at > hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84) > > > at > hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76) > > > at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:164) > > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) > > > at > org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:46) > > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482) > > > at > hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81) > > > at > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474) > > > at > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499) > > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137) > > > at > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533) > > > at > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231) > > > at > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086) > > > at > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428) > > > at > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193) > > > at > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020) > > > at > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135) > > > at > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116) > > > at org.eclipse.jetty.server.Server.handle(Server.java:370) > > > at > org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489) > > > at > org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960) > > > at > org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021) > > > at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865) > > > at > org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:235) > > > at > org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82) > > > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668) > > > at > org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52) > > > at > winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77) > > > at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) > > > at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) > > > at java.lang.Thread.run(Unknown Source) > > > Caused by: java.net.SocketException: Network is unreachable: connect > > > at java.net.DualStackPlainSocketImpl.waitForConnect(Native Method) > > > at java.net.DualStackPlainSocketImpl.socketConnect(Unknown Source) > > > at java.net.AbstractPlainSocketImpl.doConnect(Unknown Source) > > > at java.net.AbstractPlainSocketImpl.connectToAddress(Unknown Source) > > > at java.net.AbstractPlainSocketImpl.connect(Unknown Source) > > > at java.net.PlainSocketImpl.connect(Unknown Source) > > > at java.net.SocksSocketImpl.connect(Unknown Source) > > > at java.net.Socket.connect(Unknown Source) > > > at > com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:286) > > > at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:231) > > > at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1900) > > > ... 62 more > > Please Help. > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to jenkinsci-use...@googlegroups.com <javascript:>. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-users+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/groups/opt_out.