"Could not connect to SMTP host: localhost, port: 25"

Make sure that the server is listening on "localhost"
On *nix, run 'netstat -an | grep 25 | grep LIST'
If you see a line like this
tcp        0      0 127.0.0.1:25            0.0.0.0:*             LISTEN
or this
tcp        0      0 0.0.0.0:25            0.0.0.0:*               LISTEN
it means that your local smtp server is running and it's probably a
local firewall issue.

Mike

EPaulson wrote:
> It was working fine.  Is is possible that port 25 have been blocked by the
> server admin?
> 
> David E Jones wrote:
>>
>> It looks like you don't have an SMTP server setup. OFBiz requires an
>> external SMTP server for sending outgoing emails.
>>
>> For more info there are some helpful docs here:
>>
>> http://docs.ofbiz.org/display/OFBTECH/Apache+OFBiz+Technical+Production+Setup+Guide
>>
>> -David
>>
>>
>> EPaulson wrote:
>>> --------------------------------------------------------------------------------
>>>
>>> 2007-07-10 19:54:23,854 (http-207.218.230.228-443-Processor5) [     
>>> EmailServices.java:241:ERROR] 
>>> ---- exception report
>>> ----------------------------------------------------------
>>> Email message that could not be sent to [EMAIL PROTECTED] had context:
>>> [EMAIL PROTECTED], sendCc=null, sendBcc=null,
>>> [EMAIL PROTECTED], locale=en_US, body=
>>> <html>
>>> <head>
>>> </head>
>>> <body>
>>>   <div>This email is in response to your request to have a new password
>>> sent
>>> to you.</div>
>>>   <br/>
>>>   <div>Your new password is "auto7353"</div>
>>> </body>
>>> </html>
>>> , contentType=text/html, subject=MySite.com - Password Reminder (),
>>> partyId=null]
>>> Exception: javax.mail.MessagingException
>>> Message: Could not connect to SMTP host: localhost, port: 25
>>> ---- cause
>>> ---------------------------------------------------------------------
>>> Exception: java.net.ConnectException
>>> Message: Connection refused
>>> ---- stack trace
>>> ---------------------------------------------------------------
>>> java.net.ConnectException: Connection refused
>>> java.net.PlainSocketImpl.socketConnect(Native Method)
>>> java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305)
>>> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171)
>>> java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158)
>>> java.net.Socket.connect(Socket.java:464)
>>> java.net.Socket.connect(Socket.java:414)
>>> com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)
>>> com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)
>>> com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)
>>> 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)
>>> org.ofbiz.content.email.EmailServices.sendMail(EmailServices.java:232)
>>> sun.reflect.GeneratedMethodAccessor35338.invoke(Unknown Source)
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91)
>>> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53)
>>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340)
>>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211)
>>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113)
>>> org.ofbiz.content.email.EmailServices.sendMailFromScreen(EmailServices.java:450)
>>> sun.reflect.GeneratedMethodAccessor39453.invoke(Unknown Source)
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>> org.ofbiz.service.engine.StandardJavaEngine.serviceInvoker(StandardJavaEngine.java:91)
>>> org.ofbiz.service.engine.StandardJavaEngine.runSync(StandardJavaEngine.java:53)
>>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:340)
>>> org.ofbiz.service.ServiceDispatcher.runSync(ServiceDispatcher.java:211)
>>> org.ofbiz.service.GenericDispatcher.runSync(GenericDispatcher.java:113)
>>> org.ofbiz.securityext.login.LoginEvents.emailPassword(LoginEvents.java:293)
>>> org.ofbiz.securityext.login.LoginEvents.forgotPassword(LoginEvents.java:105)
>>> sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>>> java.lang.reflect.Method.invoke(Method.java:324)
>>> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:88)
>>> org.ofbiz.webapp.event.JavaEventHandler.invoke(JavaEventHandler.java:74)
>>> org.ofbiz.webapp.control.RequestHandler.runEvent(RequestHandler.java:409)
>>> org.ofbiz.webapp.control.RequestHandler.doRequest(RequestHandler.java:242)
>>> org.ofbiz.webapp.control.ControlServlet.doGet(ControlServlet.java:189)
>>> org.ofbiz.webapp.control.ControlServlet.doPost(ControlServlet.java:77)
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:615)
>>> javax.servlet.http.HttpServlet.service(HttpServlet.java:688)
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>> org.ofbiz.webapp.control.ContextFilter.doFilter(ContextFilter.java:248)
>>> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:202)
>>> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
>>> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)
>>> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)
>>> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)
>>> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
>>> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
>>> org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:541)
>>> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
>>> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
>>> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
>>> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
>>> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
>>> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
>>> java.lang.Thread.run(Thread.java:534)
>>>
>>>
>>> Scott Gray wrote:
>>>> You'd be best to get the log and send that to the list, the on screen
>>>> error
>>>> message doesn't really mean much.
>>>>
>>>> Regards
>>>> Scott
>>>>
>>>> On 11/07/07, EPaulson <[EMAIL PROTECTED]> wrote:
>>>>> Whenever a registered customer uses the "email password" function on my
>>>>> site,
>>>>> they get this error message:
>>>>>
>>>>> The Following Errors Occurred:
>>>>>
>>>>>
>>>>> Error occurred: unable to email password. Please try again later or
>>>>> contact
>>>>> customer service.
>>>>>
>>>>> I imagine it could be a number of things causing this error, but any
>>>>> advice
>>>>> on narrowing it down is appreciated.  It was working fine until a
>>>>> couple
>>>>> weeks ago.
>>>>>
>>>>> Thanks,
>>>>> Erik
>>>>> --
>>>>> View this message in context:
>>>>> http://www.nabble.com/Email-Password-Function-Not-Working-tf4059099.html#a11531633
>>>>> Sent from the OFBiz - User mailing list archive at Nabble.com.
>>>>>
>>>>>
>>
> 

-- 
Millcreek Systems, Inc.
P.O. Box 9835
Salt Lake City, Utah 84109
Phone: 801.649.4903
Skype: millcreeksys (http://millcreeksys.com/skype/)

Reply via email to