Jump to content
We've recently updated our Privacy Statement, available here ×

Configure SMTP For Report Scheduler JasperSoft


dhruva.chandra

Recommended Posts

Hi

Unable to configure SMTP in JasperSoft. tried all possible hyperlinks; getting error:

avax.net.ssl.SSLException: Server key
com.sun.net.ssl.internal.ssl.Handshaker.throwSSLException(Handshaker.java:927)
com.sun.net.ssl.internal.ssl.ClientHandshaker.processMessage(ClientHandshaker.java:199)
com.sun.net.ssl.internal.ssl.Handshaker.processLoop(Handshaker.java:593)
com.sun.net.ssl.internal.ssl.Handshaker.process_record(Handshaker.java:529)
com.sun.net.ssl.internal.ssl.SSLSocketImpl.readRecord(SSLSocketImpl.java:893)
com.sun.net.ssl.internal.ssl.SSLSocketImpl.performInitialHandshake(SSLSocketImpl.java:1138)

 

 

Change in config tried till now (with all possible permutations and combinations):

report.scheduler.mail.sender.host=email-smtp.us-east-1.amazonaws.com

report.scheduler.mail.sender.username=AWS_ACCESS_KEY (Use your value)

report.scheduler.mail.sender.password=AWS_SECRET_ACCESS_KEY (Use your value)
report.scheduler.mail.sender.from=amazonsesregisteredemailaddress (Use your value)
report.scheduler.mail.sender.protocol=smtp
report.scheduler.mail.sender.port=25
report.scheduler.mail.ssl.ciphersuites=SSL_RSA_WITH_RC4_128_MD5 SSL_RSA_WITH_RC4_128_SHA TLS_RSA_WITH_AES_128_CBC_SHA TLS_DHE_RSA_WITH_AES_128_CBC_SHA TLS_DHE_DSS_WITH_AES_128_CBC_SHA SSL_RSA_WITH_3DES_EDE_CBC_SHA SSL_DHE_RSA_WITH_3DES_EDE_CBC_SHA SSL_DHE_DSS_WITH_3DES_EDE_CBC_SHA SSL_RSA_WITH_DES_CBC_SHA SSL_DHE_RSA_WITH_DES_CBC_SHA SSL_DHE_DSS_WITH_DES_CBC_SHA SSL_RSA_EXPORT_WITH_RC4_40_MD5 SSL_RSA_EXPORT_WITH_DES40_CBC_SHA SSL_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA SSL_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA TLS_EMPTY_RENEGOTIATION_INFO_SCSV
---------------------------------------

<bean id="reportSchedulerMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host" value="${report.scheduler.mail.sender.host}"/>
<property name="username" value="${report.scheduler.mail.sender.username}"/>
<property name="password" value="${report.scheduler.mail.sender.password}"/>
<property name="protocol" value="${report.scheduler.mail.sender.protocol}"/>
<property name="port" value="${report.scheduler.mail.sender.port}"/>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.ssl.enable">true</prop>
<prop key="mail.smtp.auth">true</prop>
<prop key="mail.smtp.starttls.enable">true</prop>
<prop key="mail.smtp.starttls.required">true</prop>
<prop key="mail.smtp.ssl.ciphersuites">"${report.scheduler.mail.ssl.ciphersuites}"</prop>
</props>
</property>
</bean>

 

 

regards,

Dhruva

Link to comment
Share on other sites

  • Replies 2
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Hi,

Resolved the issue myself. I have now configured using linux box's own smtp agent. It seems to be workign now!.

 

<property name="javaMailProperties">

<props> <prop key="mail.smtp.ssl.enable">false</prop>

<prop key="mail.smtp.auth">true</prop> 

</props>

</property> 

----------------------------------------------------------------------------------------------------------------------------------

report.scheduler.mail.sender.host=127.0.0.1

report.scheduler.mail.sender.username=

report.scheduler.mail.sender.password=

report.scheduler.mail.sender.from=amazonsesregisteredemailaddress

report.scheduler.mail.sender.protocol=smtp

report.scheduler.mail.sender.port=25 

 

Regards,

Dhurva

 
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×
×
  • Create New...