Hi,n I enabled this configuration in my Gmail. But I could not generate the mail. Anything else I missed in my configuration.
Thanks Dilusha On Tue, Dec 12, 2017 at 4:43 PM, Vinod Kavinda <[email protected]> wrote: > Hi Dilusha, > This is an authentication failure. Did you authorized your Gmail account > to be accessed by the unsecured apps? You need to enable this in Gmail > settings. This may be the reason for your error. > > Regards, > Vinod > > On Tue, Dec 12, 2017 at 4:38 PM, Dilusha Alphonso <[email protected]> > wrote: > >> Hi All, >> >> I am trying to generate the email (auto-generation )when storing the >> data in the database. In my scenario, My backend service deploys on the DSS >> server. I am trying to post the data using api in ESB 5.0.0. >> >> For email generation, I followed the below steps. >> >> 1. uncommented the transport sender in axis2.xml in the ESB >> >> <transportSender name="mailto" class="org.apache.axis2.transp >> ort.mail.MailTransportSender"> >> <parameter name="mail.smtp.host">smtp.gmail.com</parameter> >> <parameter name="mail.smtp.port">587</parameter> >> <parameter name="mail.smtp.starttls.enable">true</parameter> >> <parameter name="mail.smtp.auth">true</parameter> >> <parameter name="mail.smtp.user">esbadmin</parameter> >> <parameter name="mail.smtp.password">*****</parameter> >> <parameter name="mail.smtp.from">[email protected]</parameter> >> </transportSender> >> >> 2.configured the endpoint in the API in ESB 5.0.0. >> <endpoint> >> <address uri="mailto:[email protected]"/> >> </endpoint> >> >> >> but I noticed below exception. >> >> 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 org.apache.axis2.transport.mail.MailTransportSender.sendMail >> (MailTransportSender.java:501) >> at org.apache.axis2.transport.mail.MailTransportSender.sendMess >> age(MailTransportSender.java:182) >> at org.apache.axis2.transport.base.AbstractTransportSender.invo >> ke(AbstractTransportSender.java:112) >> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >> at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOp >> erationClient.send(DynamicAxisOperation.java:185) >> at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOp >> erationClient.executeImpl(DynamicAxisOperation.java:167) >> at org.apache.axis2.client.OperationClient.execute(OperationCli >> ent.java:149) >> at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Ax >> is2FlexibleMEPClient.java:581) >> at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:78) >> at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(A >> xis2SynapseEnvironment.java:548) >> at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractE >> ndpoint.java:382) >> at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEnd >> point.java:65) >> at org.apache.synapse.endpoints.RecipientListEndpoint.sendToEnd >> pointList(RecipientListEndpoint.java:185) >> at org.apache.synapse.endpoints.RecipientListEndpoint.sendMessa >> ge(RecipientListEndpoint.java:137) >> at org.apache.synapse.endpoints.RecipientListEndpoint.send(Reci >> pientListEndpoint.java:116) >> at org.apache.synapse.mediators.builtin.CallMediator.handleNonB >> lockingCall(CallMediator.java:221) >> at org.apache.synapse.mediators.builtin.CallMediator.mediate(Ca >> llMediator.java:99) >> at org.apache.synapse.mediators.AbstractListMediator.mediate(Ab >> stractListMediator.java:97) >> at org.apache.synapse.mediators.AbstractListMediator.mediate(Ab >> stractListMediator.java:59) >> at org.apache.synapse.mediators.base.SequenceMediator.mediate(S >> equenceMediator.java:158) >> at org.apache.synapse.rest.Resource.process(Resource.java:343) >> at org.apache.synapse.rest.API.process(API.java:399) >> at org.apache.synapse.rest.RESTRequestHandler.apiProcess(RESTRe >> questHandler.java:123) >> at org.apache.synapse.rest.RESTRequestHandler.dispatchToAPI(RES >> TRequestHandler.java:101) >> at org.apache.synapse.rest.RESTRequestHandler.process(RESTReque >> stHandler.java:69) >> at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.inject >> Message(Axis2SynapseEnvironment.java:304) >> at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive >> (SynapseMessageReceiver.java:75) >> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >> at org.apache.synapse.transport.passthru.ServerWorker.processNo >> nEntityEnclosingRESTHandler(ServerWorker.java:325) >> at org.apache.synapse.transport.passthru.ServerWorker.processEn >> tityEnclosingRequest(ServerWorker.java:371) >> at org.apache.synapse.transport.passthru.ServerWorker.run(Serve >> rWorker.java:151) >> at org.apache.axis2.transport.base.threads.NativeWorkerPool$1. >> run(NativeWorkerPool.java:172) >> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >> Executor.java:1142) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >> lExecutor.java:617) >> at java.lang.Thread.run(Thread.java:748) >> [2017-12-12 15:17:22,297] ERROR - MailTransportSender Error generating >> mail message >> org.apache.axis2.AxisFault: Error creating mail message or sending it to >> the configured server >> at org.apache.axis2.transport.base.AbstractTransportSender.hand >> leException(AbstractTransportSender.java:226) >> at org.apache.axis2.transport.mail.MailTransportSender.sendMail >> (MailTransportSender.java:512) >> at org.apache.axis2.transport.mail.MailTransportSender.sendMess >> age(MailTransportSender.java:182) >> at org.apache.axis2.transport.base.AbstractTransportSender.invo >> ke(AbstractTransportSender.java:112) >> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >> at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOp >> erationClient.send(DynamicAxisOperation.java:185) >> at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOp >> erationClient.executeImpl(DynamicAxisOperation.java:167) >> at org.apache.axis2.client.OperationClient.execute(OperationCli >> ent.java:149) >> at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Ax >> is2FlexibleMEPClient.java:581) >> at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:78) >> at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(A >> xis2SynapseEnvironment.java:548) >> at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractE >> ndpoint.java:382) >> at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEnd >> point.java:65) >> at org.apache.synapse.endpoints.RecipientListEndpoint.sendToEnd >> pointList(RecipientListEndpoint.java:185) >> at org.apache.synapse.endpoints.RecipientListEndpoint.sendMessa >> ge(RecipientListEndpoint.java:137) >> at org.apache.synapse.endpoints.RecipientListEndpoint.send(Reci >> pientListEndpoint.java:116) >> at org.apache.synapse.mediators.builtin.CallMediator.handleNonB >> lockingCall(CallMediator.java:221) >> at org.apache.synapse.mediators.builtin.CallMediator.mediate(Ca >> llMediator.java:99) >> at org.apache.synapse.mediators.AbstractListMediator.mediate(Ab >> stractListMediator.java:97) >> at org.apache.synapse.mediators.AbstractListMediator.mediate(Ab >> stractListMediator.java:59) >> at org.apache.synapse.mediators.base.SequenceMediator.mediate(S >> equenceMediator.java:158) >> at org.apache.synapse.rest.Resource.process(Resource.java:343) >> at org.apache.synapse.rest.API.process(API.java:399) >> at org.apache.synapse.rest.RESTRequestHandler.apiProcess(RESTRe >> questHandler.java:123) >> at org.apache.synapse.rest.RESTRequestHandler.dispatchToAPI(RES >> TRequestHandler.java:101) >> at org.apache.synapse.rest.RESTRequestHandler.process(RESTReque >> stHandler.java:69) >> at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.inject >> Message(Axis2SynapseEnvironment.java:304) >> at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive >> (SynapseMessageReceiver.java:75) >> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >> at org.apache.synapse.transport.passthru.ServerWorker.processNo >> nEntityEnclosingRESTHandler(ServerWorker.java:325) >> at org.apache.synapse.transport.passthru.ServerWorker.processEn >> tityEnclosingRequest(ServerWorker.java:371) >> at org.apache.synapse.transport.passthru.ServerWorker.run(Serve >> rWorker.java:151) >> at org.apache.axis2.transport.base.threads.NativeWorkerPool$1. >> run(NativeWorkerPool.java:172) >> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >> Executor.java:1142) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >> lExecutor.java:617) >> at java.lang.Thread.run(Thread.java:748) >> 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 org.apache.axis2.transport.mail.MailTransportSender.sendMail >> (MailTransportSender.java:501) >> ... 34 more >> [2017-12-12 15:17:22,303] ERROR - Axis2Sender Unexpected error during >> sending message out >> org.apache.axis2.AxisFault: Error generating mail message >> at org.apache.axis2.transport.base.AbstractTransportSender.hand >> leException(AbstractTransportSender.java:226) >> at org.apache.axis2.transport.mail.MailTransportSender.sendMess >> age(MailTransportSender.java:191) >> at org.apache.axis2.transport.base.AbstractTransportSender.invo >> ke(AbstractTransportSender.java:112) >> at org.apache.axis2.engine.AxisEngine.send(AxisEngine.java:442) >> at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOp >> erationClient.send(DynamicAxisOperation.java:185) >> at org.apache.synapse.core.axis2.DynamicAxisOperation$DynamicOp >> erationClient.executeImpl(DynamicAxisOperation.java:167) >> at org.apache.axis2.client.OperationClient.execute(OperationCli >> ent.java:149) >> at org.apache.synapse.core.axis2.Axis2FlexibleMEPClient.send(Ax >> is2FlexibleMEPClient.java:581) >> at org.apache.synapse.core.axis2.Axis2Sender.sendOn(Axis2Sender.java:78) >> at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.send(A >> xis2SynapseEnvironment.java:548) >> at org.apache.synapse.endpoints.AbstractEndpoint.send(AbstractE >> ndpoint.java:382) >> at org.apache.synapse.endpoints.AddressEndpoint.send(AddressEnd >> point.java:65) >> at org.apache.synapse.endpoints.RecipientListEndpoint.sendToEnd >> pointList(RecipientListEndpoint.java:185) >> at org.apache.synapse.endpoints.RecipientListEndpoint.sendMessa >> ge(RecipientListEndpoint.java:137) >> at org.apache.synapse.endpoints.RecipientListEndpoint.send(Reci >> pientListEndpoint.java:116) >> at org.apache.synapse.mediators.builtin.CallMediator.handleNonB >> lockingCall(CallMediator.java:221) >> at org.apache.synapse.mediators.builtin.CallMediator.mediate(Ca >> llMediator.java:99) >> at org.apache.synapse.mediators.AbstractListMediator.mediate(Ab >> stractListMediator.java:97) >> at org.apache.synapse.mediators.AbstractListMediator.mediate(Ab >> stractListMediator.java:59) >> at org.apache.synapse.mediators.base.SequenceMediator.mediate(S >> equenceMediator.java:158) >> at org.apache.synapse.rest.Resource.process(Resource.java:343) >> at org.apache.synapse.rest.API.process(API.java:399) >> at org.apache.synapse.rest.RESTRequestHandler.apiProcess(RESTRe >> questHandler.java:123) >> at org.apache.synapse.rest.RESTRequestHandler.dispatchToAPI(RES >> TRequestHandler.java:101) >> at org.apache.synapse.rest.RESTRequestHandler.process(RESTReque >> stHandler.java:69) >> at org.apache.synapse.core.axis2.Axis2SynapseEnvironment.inject >> Message(Axis2SynapseEnvironment.java:304) >> at org.apache.synapse.core.axis2.SynapseMessageReceiver.receive >> (SynapseMessageReceiver.java:75) >> at org.apache.axis2.engine.AxisEngine.receive(AxisEngine.java:180) >> at org.apache.synapse.transport.passthru.ServerWorker.processNo >> nEntityEnclosingRESTHandler(ServerWorker.java:325) >> at org.apache.synapse.transport.passthru.ServerWorker.processEn >> tityEnclosingRequest(ServerWorker.java:371) >> at org.apache.synapse.transport.passthru.ServerWorker.run(Serve >> rWorker.java:151) >> at org.apache.axis2.transport.base.threads.NativeWorkerPool$1. >> run(NativeWorkerPool.java:172) >> at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPool >> Executor.java:1142) >> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoo >> lExecutor.java:617) >> at java.lang.Thread.run(Thread.java:748) >> Caused by: org.apache.axis2.AxisFault: Error creating mail message or >> sending it to the configured server >> at org.apache.axis2.transport.base.AbstractTransportSender.hand >> leException(AbstractTransportSender.java:226) >> at org.apache.axis2.transport.mail.MailTransportSender.sendMail >> (MailTransportSender.java:512) >> at org.apache.axis2.transport.mail.MailTransportSender.sendMess >> age(MailTransportSender.java:182) >> ... 33 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 org.apache.axis2.transport.mail.MailTransportSender.sendMail >> (MailTransportSender.java:501) >> ... 34 more >> >> >> Can anyone please help on this or suggest If I am wrong somewhere. >> >> Thanks >> Dilusha >> >> >> >> -- >> >> >> *Best Regards,Dilusha Alphonso* >> >> *Software Engineer - Support Team* >> >> >> *WSO2* >> *Mobile : * >> >> *+94766837098 <+94%2076%20683%207098>[image: http://wso2.com/signature] >> <http://wso2.com/signature>* >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > > > -- > Vinod Kavinda > Senior Software Engineer > *WSO2 Inc. - lean . enterprise . middleware <http://www.wso2.com>.* > Mobile : +94 (0) 712 415544 > Blog : http://soatechflicks.blogspot.com/ > [image: http://wso2.com/signature] > <http://wso2.com/signature> > > -- *Best Regards,Dilusha Alphonso* *Software Engineer - Support Team* *WSO2* *Mobile : * *+94766837098[image: http://wso2.com/signature] <http://wso2.com/signature>*
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
