By: Javy Dreamer - javydreamercsw
Report Scheduler
2006-07-12 06:27
I'm still struggling with the scheduler but I think I found the reason. I'm using Gmail as SMTP server (smtp.google.com) and getting the following eror:
javax.mail.MessagingException: Could not connect to SMTP host: smtp.google.com,
port: 25, response: -1
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1270)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:37
0)
at javax.mail.Service.connect(Service.java:275)
at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailS
enderImpl.java:373)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSen
derImpl.java:326)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSen
derImpl.java:322)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecut
ionJob.sendMailNotification(ReportExecutionJob.java:467)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecut
ionJob.sendToDestinations(ReportExecutionJob.java:290)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecut
ionJob.execute(ReportExecutionJob.java:128)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:520)
I noticed that the port 25 is used by default but Google use port 426 I think. I'll raise a feature request in a minute in order to allow for port specification thru the setting.
Also once you installed if you commited an error(i.e. smtp server name) there's no way to fix it besides unistalling and reinstalling. I'll raise a feature request also on this.
Thanks in advance...
By: Lucian Chirita - lucianc
RE: Report Scheduler
2006-07-12 06:56
Follow-up regarding the SMTP port here
https://sourceforge.net/tracker/index.php?func=detail&aid=1521193&group_...
Regards,
Lucian
Report Scheduler
2006-07-12 06:27
I'm still struggling with the scheduler but I think I found the reason. I'm using Gmail as SMTP server (smtp.google.com) and getting the following eror:
javax.mail.MessagingException: Could not connect to SMTP host: smtp.google.com,
port: 25, response: -1
at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1270)
at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:37
0)
at javax.mail.Service.connect(Service.java:275)
at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailS
enderImpl.java:373)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSen
derImpl.java:326)
at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSen
derImpl.java:322)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecut
ionJob.sendMailNotification(ReportExecutionJob.java:467)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecut
ionJob.sendToDestinations(ReportExecutionJob.java:290)
at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecut
ionJob.execute(ReportExecutionJob.java:128)
at org.quartz.core.JobRunShell.run(JobRunShell.java:195)
at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.j
ava:520)
I noticed that the port 25 is used by default but Google use port 426 I think. I'll raise a feature request in a minute in order to allow for port specification thru the setting.
Also once you installed if you commited an error(i.e. smtp server name) there's no way to fix it besides unistalling and reinstalling. I'll raise a feature request also on this.
Thanks in advance...
By: Lucian Chirita - lucianc
RE: Report Scheduler
2006-07-12 06:56
Follow-up regarding the SMTP port here
https://sourceforge.net/tracker/index.php?func=detail&aid=1521193&group_...
Regards,
Lucian
1 Answer:
Posted on July 19, 2007 at 11:09pm
I have sending email problem too.
it always gave me the error says:
it always gave me the error says:
Code: |
Job: test (ID: 11)<br /> Report unit: /reports/samples/SalesByMonth<br /> Quartz Job: ReportJobs.job_11<br /> Quartz Trigger: ReportJobs.trigger_11_0<br /> Mail server connection failed; nested exception is javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;<br /> nested exception is:<br /> java.net.ConnectException: Connection refused: connect<br /> org.springframework.mail.MailSendException; nested exceptions (0) are:<br /> Caused by: javax.mail.MessagingException: Could not connect to SMTP host: localhost, port: 25;<br /> nested exception is:<br /> java.net.ConnectException: Connection refused: connect<br /> at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1282)<br /> at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:370)<br /> at javax.mail.Service.connect(Service.java:275)<br /> at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:382)<br /> at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:335)<br /> at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:331)<br /> at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.sendMailNotification(ReportExecutionJob.java:595)<br /> at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.sendToDestinations(ReportExecutionJob.java:357)<br /> at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.executeAndSendReport(ReportExecutionJob.java:278)<br /> at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJob.execute(ReportExecutionJob.java:148)<br /> at org.quartz.core.JobRunShell.run(JobRunShell.java:195)<br /> at org.quartz.simpl.SimpleThreadPool$WorkerThread.run(SimpleThreadPool.java:520)<br /> Caused by: java.net.ConnectException: Connection refused: connect<br /> at java.net.PlainSocketImpl.socketConnect(Native Method)<br /> at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:333)<br /> at java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:195)<br /> at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:182)<br /> at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:366)<br /> at java.net.Socket.connect(Socket.java:516)<br /> at java.net.Socket.connect(Socket.java:466)<br /> at com.sun.mail.util.SocketFetcher.createSocket(SocketFetcher.java:232)<br /> at com.sun.mail.util.SocketFetcher.getSocket(SocketFetcher.java:189)<br /> at com.sun.mail.smtp.SMTPTransport.openServer(SMTPTransport.java:1250)<br /> ... 11 more<br /> </td></tr></tbody></table><br /> i tried to change the js.mail.properties and add the property too. but still the same error message. is there anybody know how to fix it?<br /> thanks in advance.<br /> <br /> Best regards.<br /> <br /> Kelly |