Hi Dilusha, As far as I can remember we need to do some configurations in gmail settings. Can you try with the same synapse files with the same gmail account in this path[1]. We used this for test mailto transport.
[1] https://github.com/irham0019/product-esb/tree/master/modules/integration/tests-integration/tests-transport/src/test/resources/artifacts/ESB/mailTransport Thanks, Iqbal On Tue, Dec 12, 2017 at 5:14 PM, Dilusha Alphonso <[email protected]> wrote: > 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.r >>> un(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.r >>> un(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.r >>> un(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 <+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 > > -- Irham Iqbal Software Engineer WSO2 phone: +94 777888452 <http://wso2.com/signature>
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
