Friday, September 13, 2019

jasper report mail configuration

path --> C:\Jaspersoft\jasperreports-server-cp-6.4.0\apache-tomcat\webapps\jasperserver\WEB-INF

applicationContext-report-scheduling
-----------------------------------------
<property name="javaMailProperties">
<props>
<!--  <prop key="mail.smtp.sendpartial">true</prop>
<prop key="mail.smtp.auth">false</prop>-->
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
<prop key="mail.smtp.starttls.required">true</prop>
</props>
</property>

js.quartz.properties
---------------------
    
report.scheduler.web.deployment.uri=http://172.16.5.216:8080/jasperserver


report.scheduler.mail.sender.host=smtp.gmail.com
report.scheduler.mail.sender.username=courtsfijiecom@gmail.com
report.scheduler.mail.sender.password=smcplotno15
report.scheduler.mail.sender.from=courtsfijiecom@gmail.com
report.scheduler.mail.sender.protocol=smtp
report.scheduler.mail.sender.port=25
report.scheduler.mail.smtp.starttls.enable=true
report.scheduler.mail.smtp.auth=true

1 comment:

  1. Error below received:

    220 Go ahead with TLS
    2020-09-14T15:15:53,964 ERROR SecureExceptionHandlerImpl,quartzScheduler_Worker-2:116 - There was an error on the server. Try again or contact site administrators. (Error UID: 55a8429c-d0df-4604-b5ef-2093c9400540)
    2020-09-14T15:15:53,964 ERROR ReportExecutionJob,quartzScheduler_Worker-2:367 - fail to send out alert mail notification (Error UID: 55a8429c-d0df-4604-b5ef-2093c9400540) org.springframework.mail.MailSendException: Mail server connection failed; nested exception is javax.mail.MessagingException: Could not convert socket to TLS;
    nested exception is:
    javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?. Failed messages: javax.mail.MessagingException: Could not convert socket to TLS;
    nested exception is:
    javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?; message exception details (1) are:
    Failed message 1:
    javax.mail.MessagingException: Could not convert socket to TLS;
    nested exception is:
    javax.net.ssl.SSLException: Unrecognized SSL message, plaintext connection?
    at com.sun.mail.smtp.SMTPTransport.startTLS(SMTPTransport.java:1918)
    at com.sun.mail.smtp.SMTPTransport.protocolConnect(SMTPTransport.java:652)
    at javax.mail.Service.connect(Service.java:342)
    at org.springframework.mail.javamail.JavaMailSenderImpl.connectTransport(JavaMailSenderImpl.java:503)
    at org.springframework.mail.javamail.JavaMailSenderImpl.doSend(JavaMailSenderImpl.java:422)
    at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:346)
    at org.springframework.mail.javamail.JavaMailSenderImpl.send(JavaMailSenderImpl.java:341)
    at com.jaspersoft.jasperserver.api.engine.scheduling.quartz.ReportExecutionJobAlertImpl.sendAlertMail(ReportExecutionJobAlertImpl.java:97)

    ReplyDelete