Invitation mail not sent

201 views

Hello,

Here is the mail configuration on the context.xml : 

<Resource
name="mail/GanibSession"
auth="Container"
type="javax.mail.Session"
mail.debug="true"
mail.transport.protocol="smtp"
mail.smtp.host="smtp.gmail.com"
mail.smtp.auth="true"
mail.smtp.port="465"
mail.smtp.starttls.enable="true"
mail.user="xxxxxxxxxxx@gmail.com"
password="xxxxxxxxxxx"
mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
/> 

With this configuration I was receiving mail blocked on gmail, but after I configured the non secured application I still not receiving mail of notification or while reating new user.

 

Please find below the log of the error : 

2015-11-23 00:39:47,767 INFO  com.ganib.notification.Notification - Creating notification for notificationTypeName : [Ganib] Invitation

2015-11-23 00:39:47,767 INFO  com.ganib.notification.Notification - Creating notification for delivery from: Zied BEN SALEM <khaled.benjannet@alpha-engineering.net>

2015-11-23 00:39:47,767 INFO  com.ganib.notification.Notification - Creating notification for delivery from: Zied BEN SALEM <khaled.benjannet@alpha-engineering.net>

2015-11-23 00:39:47,783 INFO  com.ganib.notification.Postman - Postman: attempting to deliver email to : khaled.benjannet@alpha-engineering.net

2015-11-23 00:39:47,783 INFO  com.ganib.notification.Postman - Postman: attempting to deliver email from : Zied BEN SALEM <khaled.benjannet@alpha-engineering.net>

2015-11-23 00:39:47,786 INFO  com.ganib.notification.Postman - Postman.getDeliverableForNotification: Notification Subject: [Ganib] Invitation

2015-11-23 00:39:47,786 INFO  com.ganib.notification.Postman - Postman.getDeliverableForNotification: Notification Type: [Ganib] Invitation

2015-11-23 00:39:47,786 INFO  com.ganib.notification.Postman - Postman.getDeliverableForNotification: fromAddress: Zied BEN SALEM <khaled.benjannet@alpha-engineering.net>

2015-11-23 00:39:47,786 INFO  com.ganib.notification.Postman - Postman.getDeliverableForNotification: toAddress: Khaled6 Test6 <khaled.axelaris@gmail.com>

DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: useEhlo true, useAuth true

DEBUG SMTP: trying to connect to host "smtp.gmail.com", port 465, isSSL false

220 smtp.gmail.com ESMTP hp9sm5856740wjb.43 - gsmtp

DEBUG SMTP: connected to host "smtp.gmail.com", port: 465

 

EHLO

250-smtp.gmail.com at your service, [46.105.161.168]

250-SIZE 35882577

250-8BITMIME

250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH

250-ENHANCEDSTATUSCODES

250-PIPELINING

250-CHUNKING

250 SMTPUTF8

DEBUG SMTP: Found extension "SIZE", arg "35882577"

 

DEBUG SMTP: Found extension "8BITMIME", arg ""

 

DEBUG SMTP: Found extension "AUTH", arg "LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH"

 

DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""

 

DEBUG SMTP: Found extension "PIPELINING", arg ""

DEBUG SMTP: Found extension "CHUNKING", arg ""

DEBUG SMTP: Found extension "SMTPUTF8", arg ""

 

DEBUG SMTP: Attempt to authenticate

AUTH LOGIN

334 VXNlcm5hbWU6

a2hhbGVkLmJlbmphbm5ldDJAZ21haWwuY29t

334 UGFzc3dvcmQ6

a2VsaWJpYTE5ODg=

a2VsaWJpYTE5ODg=

534-5.7.14 <https://accounts.google.com/ContinueSignIn?sarp=1&scc=1&plt=AKgnsbuSj

534-5.7.14 _RIAPund0iz8EELgZ8h72oQG7CjFlI3XpGxrkgQC0Of01fEQMl0qXwomTri7ZbOBNj3n5n

534-5.7.14 m2nuY1z4QQnL8vpOS2P2no9v0cNLtgE9yBhMBD1d8sNIIaQjm1BkGjzX0Lp2A8nZqUkUCV

534-5.7.14 4BnR-anpdsntrfxqxFGN0bvUkLMoUM5iPW6-NgItEH5PTFV2cS4J0d3MeuopL7DJKP-zD_

534-5.7.14 kb9LMhXeFrzKB8hq5U2QUcXNnbI0> Please log in via your web browser and

534-5.7.14 then try again.

534-5.7.14  Learn more at

534 5.7.14  https://support.google.com/mail/answer/78754 hp9sm5856740wjb.43 - gsmtp

2015-11-23 00:39:48,468 WARN  com.ganib.notification.Email - Unable to send email.

javax.mail.AuthenticationFailedException

        at javax.mail.Service.connect(Service.java:306)

        at javax.mail.Service.connect(Service.java:156)

        at javax.mail.Service.connect(Service.java:105)

        at javax.mail.Transport.send0(Transport.java:168)

        at javax.mail.Transport.send(Transport.java:98)

        at com.ganib.notification.Email.send(Email.java:270)

        at com.ganib.notification.EmailDeliverable.deliver(EmailDeliverable.java:121)

        at com.ganib.notification.Postman.deliver(Postman.java:185)

        at com.ganib.notification.NotificationManager.deliverImmediately(NotificationManager.java:178)

        at com.ganib.notification.ImmediateNotification.post(ImmediateNotification.java:96)

        at com.ganib.resource.SpaceInviteNotification.post(SpaceInviteNotification.java:195)

        at com.ganib.resource.SpaceInvitationProcessor.createNotifications(SpaceInvitationProcessor.java:773)

        at com.ganib.resource.SpaceInvitationProcessor.inviteAll(SpaceInvitationProcessor.java:237)

        at com.ganib.resource.SpaceInvitationManager.commit(SpaceInvitationManager.java:510)

        at com.ganib.view.pages.directory.AddResponsibility.commitChanges(AddResponsibility.java:400)

        at com.ganib.view.pages.directory.LoadMembers.onActivate(LoadMembers.java:417)

        at com.ganib.view.pages.directory.LoadMembers.dispatchComponentEvent(LoadMembers.java)

        at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:902)

        at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1081)

        at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:56)

        at org.apache.tapestry5.services.TapestryModule$33.handle(TapestryModule.java:1943)

        at $PageRenderRequestHandler_1513187a1e4.handle($PageRenderRequestHandler_1513187a1e4.java)

        at $PageRenderRequestHandler_1513187a1d1.handle($PageRenderRequestHandler_1513187a1d1.java)

        at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)

        at $ComponentRequestHandler_1513187a1d5.handlePageRender($ComponentRequestHandler_1513187a1d5.java)

        at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)

        at $Dispatcher_1513187a1d7.dispatch($Dispatcher_1513187a1d7.java)

        at $Dispatcher_1513187a1cd.dispatch($Dispatcher_1513187a1cd.java)

        at org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:245)

        at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)

        at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81)

        at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)

        at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at $RequestHandler_1513187a1c4.service($RequestHandler_1513187a1c4.java)

        at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)

        at org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)

        at $HttpServletRequestFilter_1513187a1c3.service($HttpServletRequestFilter_1513187a1c3.java)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:726)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at $HttpServletRequestHandler_1513187a1c0.service($HttpServletRequestHandler_1513187a1c0.java)

        at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127)

        at com.ganib.hibernate.util.CustomTapestryFilter.doFilter(CustomTapestryFilter.java:134)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at com.ganib.security.SecurityFilter.doFilter(SecurityFilter.java:113)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at com.ganib.security.SessionAccessFilter.doFilter(SessionAccessFilter.java:140)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)

        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

        at java.lang.Thread.run(Thread.java:745)

com.ganib.notification.DeliveryException: Error sending email

        at com.ganib.notification.EmailDeliverable.deliver(EmailDeliverable.java:129)

 

        at com.ganib.notification.Postman.deliver(Postman.java:185)

        at com.ganib.notification.NotificationManager.deliverImmediately(NotificationManager.java:178)

        at com.ganib.notification.ImmediateNotification.post(ImmediateNotification.java:96)

 

        at com.ganib.resource.SpaceInviteNotification.post(SpaceInviteNotification.java:195)    at com.ganib.resource.SpaceInviteNotification.post(SpaceInviteNotification.java:195)

        at com.ganib.resource.SpaceInvitationProcessor.createNotifications(SpaceInvitationProcessor.java:773)

 

        at com.ganib.resource.SpaceInvitationProcessor.inviteAll(SpaceInvitationProcessor.java:237)

 

        at com.ganib.resource.SpaceInvitationManager.commit(SpaceInvitationManager.java:510)    at com.ganib.resource.SpaceInvitationManager.commit(SpaceInvitationManager.java:510)

        at com.ganib.view.pages.directory.AddResponsibility.commitChanges(AddResponsibility.java:400)

 

        at com.ganib.view.pages.directory.LoadMembers.onActivate(LoadMembers.java:417)

        at com.ganib.view.pages.directory.LoadMembers.dispatchComponentEvent(LoadMembers.java)

 

        at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.dispatchEvent(ComponentPageElementImpl.java:902)

        at org.apache.tapestry5.internal.structure.ComponentPageElementImpl.triggerContextEvent(ComponentPageElementImpl.java:1081)

        at org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:56)

        at org.apache.tapestry5.services.TapestryModule$33.handle(TapestryModule.java:1943)

        at $PageRenderRequestHandler_1513187a1e4.handle($PageRenderRequestHandler_1513187a1e4.java)

        at $PageRenderRequestHandler_1513187a1d1.handle($PageRenderRequestHandler_1513187a1d1.java)

        at org.apache.tapestry5.internal.services.ComponentRequestHandlerTerminator.handlePageRender(ComponentRequestHandlerTerminator.java:48)

        at $ComponentRequestHandler_1513187a1d5.handlePageRender($ComponentRequestHandler_1513187a1d5.java)

        at org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:45)

        at $Dispatcher_1513187a1d7.dispatch($Dispatcher_1513187a1d7.java)

 

        at $Dispatcher_1513187a1cd.dispatch($Dispatcher_1513187a1cd.java)

        at org.apache.tapestry5.services.TapestryModule$RequestHandlerTerminator.service(TapestryModule.java:245)

 

        at org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at org.apache.tapestry5.services.TapestryModule$4.service(TapestryModule.java:778)

 

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

 

        at org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:767)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:90)

        at org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:81)

 

        at org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:85)

        at org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:103)

        at $RequestHandler_1513187a1ce.service($RequestHandler_1513187a1ce.java)

        at $RequestHandler_1513187a1c4.service($RequestHandler_1513187a1c4.java)

        at org.apache.tapestry5.services.TapestryModule$HttpServletRequestHandlerTerminator.service(TapestryModule.java:197)

        at org.apache.tapestry5.internal.gzip.GZipFilter.service(GZipFilter.java:53)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)

        at org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62)

 

        at $HttpServletRequestFilter_1513187a1c3.service($HttpServletRequestFilter_1513187a1c3.java)    at $HttpServletRequestFilter_1513187a1c3.service($HttpServletRequestFilter_1513187a1c3.java)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:726)

        at $HttpServletRequestHandler_1513187a1c6.service($HttpServletRequestHandler_1513187a1c6.java)

        at $HttpServletRequestHandler_1513187a1c0.service($HttpServletRequestHandler_1513187a1c0.java)

        at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:127)

        at com.ganib.hibernate.util.CustomTapestryFilter.doFilter(CustomTapestryFilter.java:134)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

 

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at com.ganib.security.SecurityFilter.doFilter(SecurityFilter.java:113)

 

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at com.ganib.security.SessionAccessFilter.doFilter(SessionAccessFilter.java:140)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

 

        at org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96)

        at org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)

        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:241)

 

        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:208)

        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:220)

        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:122)

        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:505)

        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:170)

        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:103)

        at org.apache.catalina.valves.AccessLogValve.invoke(AccessLogValve.java:956)

        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:116)

        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:423)

        at org.apache.coyote.http11.AbstractHttp11Processor.process(AbstractHttp11Processor.java:1079)

        at org.apache.coyote.AbstractProtocol$AbstractConnectionHandler.process(AbstractProtocol.java:625)

        at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)     at org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor.run(JIoEndpoint.java:318)

        at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1145)

        at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:615)

        at org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run(TaskThread.java:61)

 

        at java.lang.Thread.run(Thread.java:745)

Caused by: com.ganib.notification.EmailException: The email could not be sent: javax.mail.AuthenticationFailedException

        at com.ganib.notification.Email.send(Email.java:298)

        at com.ganib.notification.EmailDeliverable.deliver(EmailDeliverable.java:121)

        ... 76 more

 

Caused by: javax.mail.AuthenticationFailedException

 

        at javax.mail.Service.connect(Service.java:306)

        at javax.mail.Service.connect(Service.java:156)

        at javax.mail.Service.connect(Service.java:105)

 

        at javax.mail.Transport.send0(Transport.java:168)

        at javax.mail.Transport.send(Transport.java:98)

        at com.ganib.notification.Email.send(Email.java:270)

        ... 77 more

2015-11-23 00:39:48,485 ERROR com.ganib.notification.Postman - Postman.deliver could not customise user and switch brand context: com.ganib.notification.DeliveryException: Error sending email

 

Please I need help on this issue.

related to an answer for: Invitation mail sending error!!!
asked Nov 23, 2015 by khaled (120 points)

1 Answer

0 votes
Hello,
 
Thank you for approaching us.
 
I have provided below the proper format of the SMTP Setting. Please replace them in the context.xml file.
Please provide your username and password in the code.
 
<Resource
name="mail/GanibSession"
auth="Container"
type="javax.mail.Session"
mail.debug="true"
mail.transport.protocol="smtp"
mail.smtp.host="smtp.gmail.com"
mail.smtp.auth="true"
mail.smtp.port="465"
mail.smtp.starttls.enable="true"
mail.user="ensisinfo99@gmail.com"
password="*********"
mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"
/>
 
Also, please note that if you donot have the need of authentication, Please make 'mail.smtp.auth=false'.
 
If you are facing any other issue, Please feel free to contact us. We are happy to help you.
 
Thanks,

Jaclyn

Jaclyn N,
Ganib Support Team, Ganib Inc.
Free Signup | Free Download | Documentation
Skype ID: ganib.support
Email: support@ganib.com

 

answered Dec 2, 2015 by Jaclyn (18,310 points)
...