Closed ramabattu closed 11 years ago
try
tls=true
Generally play-easymail supports only the settings that the typesafe hub mailer plugin supports as well. Have a look here: https://github.com/typesafehub/play-plugins/tree/master/mailer (The setting tls
is new, so it is not in that README, yet)
Hi when i try to send mail using below settings port=587 auth=true socketFactory.port=587 starttls.enable=true
user=${user} username=${username} password=${password}
getting exception
org.apache.commons.mail.EmailException: Sending the email to the following serve r failed : pod51019.outlook.com:587 at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1242) at org.apache.commons.mail.Email.send(Email.java:1267) at com.typesafe.plugin.CommonsMailer.send(MailerPlugin.scala:241) at com.typesafe.plugin.MailerBuilder$class.send(MailerPlugin.scala:194) at com.typesafe.plugin.CommonsMailer.send(MailerPlugin.scala:215) at util.Mailer$MailJob.run(Mailer.java:214) at akka.dispatch.TaskInvocation.run(AbstractDispatcher.scala:94) at akka.jsr166y.ForkJoinTask$AdaptedRunnableAction.exec(ForkJoinTask.jav a:1381) at akka.jsr166y.ForkJoinTask.doExec(ForkJoinTask.java:259) at akka.jsr166y.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:975) at akka.jsr166y.ForkJoinPool.runWorker(ForkJoinPool.java:1479) at akka.jsr166y.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:104) Caused by: javax.mail.MessagingException: [EOF] at com.sun.mail.smtp.SMTPTransport.issueCommand(SMTPTransport.java:1481)
512) at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1054) at com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:634) at javax.mail.Transport.send0(Transport.java:189) at javax.mail.Transport.send(Transport.java:118) at org.apache.commons.mail.Email.sendMimeMessage(Email.java:1232) ... 11 more
let me know if there is any issue with my configuration. or code would not support Encryption method: TLS
thank you Rama.