email - Mail server connection failed while configuring gmail at server but works perfectly on local machine -


error: org.springframework.mail.mailsendexception: mail server connection failed; nested exception javax.mail.messagingexception: not connect smtp host: smtp.gmail.com, port: 465; nested exception is: java.net.socketexception: java.security.nosuchalgorithmexception: error constructing implementation (algorithm: default, provider: sunjsse, class: sun.security.ssl.sslcontextimpl$defaultsslcontext). failed messages: javax.mail.messagingexception: not connect smtp host: smtp.gmail.com, port: 465; nested exception is: java.net.socketexception: java.security.nosuchalgorithmexception: error constructing implementation (algorithm: default, provider: sunjsse, class: sun.security.ssl.sslcontextimpl$defaultsslcontext); message exception details (1) are:failed message 1:javax.mail.messagingexception: not connect smtp host: smtp.gmail.com, port: 465; nested exception is: java.net.socketexception: java.security.nosuchalgorithmexception: error constructing implementation (algorithm: default, provider: sunjsse, class: sun.security.ssl.sslcontextimpl$defaultsslcontext) @ com.sun.mail.smtp.smtptransport.openserver(smtptransport.java:1986) @ com.sun.mail.smtp.smtptransport.protocolconnect(smtptransport.java:656) @ javax.mail.service.connect(service.java:345) @ grails.plugin.mail.mailmessagebuilder.sendmessage(mailmessagebuilder.groovy:131) @ grails.plugin.mail.mailservice.sendmail(mailservice.groovy:55) @ grails.plugin.mail.mailservice.sendmail(mailservice.groovy:59) @ grails.plugin.springsecurity.ui.strategy.mailpluginmailstrategy.sendmail(mailpluginmailstrategy.groovy:50) @ grails.plugin.springsecurity.ui.strategy.mailpluginmailstrategy.sendverifyregistrationmail(mailpluginmailstrategy.groovy:34) @ grails.plugin.springsecurity.ui.registercontroller.sendverifyregistrationmail(registercontroller.groovy:79) @ register

config.groovy  mail {    host = "smtp.gmail.com"    port = 465    username = "*******@gmail.com"    password = "********"    props = ["mail.smtp.auth":"true",             "mail.smtp.socketfactory.port":"465",             "mail.smtp.socketfactory.class":"javax.net.ssl.sslsocketfactory",             "mail.smtp.socketfactory.fallback":"false"] } 


Comments