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

Reply via email to