Hi
Make sure the url is correct as this seems wrong
<to
uri="smtp://mycompany.mailserverusername=c_xxx&password=xxx&[email protected]"/>
Should be something a like
<to
uri="smtp://mycompany.mailserver?username=c_xxx&password=xxx&[email protected]"/>
eg remember the ?.
And in XML files remember & is escaped as &
On Fri, Sep 13, 2013 at 4:12 PM, vsmahesh <[email protected]> wrote:
> Hi all,
>
> I am getting error when i am adding mail componenet as <to uri>
>
> My camel route is
> <route id="route_email">
>
> <from uri="timer://foo?fixedRate=true&period=60000"/>
>
> <setProperty propertyName="data">
> <simple>"Email checking mahesh"</simple>
> </setProperty>
>
> <to
> uri="smtp://mycompany.mailserverusername=c_xxx&password=xxx&[email protected]"/>
>
> </route>
>
> The error is like that
>
> 2013-09-13 17:05:17,610 [0 - timer://foo] WARN TimerConsumer
> -
> Error processing exchange. Exchange[Message: [Body is null]]. Caused by:
> [com.s
> un.mail.smtp.SMTPSendFailedException - 554 Mail from camel@localhost
> rejected fo
> r policy reasons.
> ]
> com.sun.mail.smtp.SMTPSendFailedException: 554 Mail from camel@localhost
> rejecte
> d for policy reasons.
>
> at
> com.sun.mail.smtp.SMTPTransport.issueSendCommand(SMTPTransport.java:2
> 114)
> at com.sun.mail.smtp.SMTPTransport.mailFrom(SMTPTransport.java:1618)
> at
> com.sun.mail.smtp.SMTPTransport.sendMessage(SMTPTransport.java:1119)
> at
> org.apache.camel.component.mail.DefaultJavaMailSender.send(DefaultJav
> aMailSender.java:124)
> at
> org.apache.camel.component.mail.MailProducer.process(MailProducer.jav
> a:49)
> at
> org.apache.camel.util.AsyncProcessorConverterHelper$ProcessorToAsyncP
> rocessorBridge.process(AsyncProcessorConverterHelper.java:61)
> at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelp
> er.java:73)
> at
> org.apache.camel.processor.SendProcessor$2.doInAsyncProducer(SendProc
> essor.java:122)
> at
> org.apache.camel.impl.ProducerCache.doInAsyncProducer(ProducerCache.j
> ava:298)
> at
> org.apache.camel.processor.SendProcessor.process(SendProcessor.java:1
> 17)
> at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelp
> er.java:73)
> at
> org.apache.camel.processor.DelegateAsyncProcessor.processNext(Delegat
> eAsyncProcessor.java:99)
> at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsy
> ncProcessor.java:90)
> at
> org.apache.camel.management.InstrumentationProcessor.process(Instrume
> ntationProcessor.java:73)
> at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelp
> er.java:73)
> at
> org.apache.camel.processor.DelegateAsyncProcessor.processNext(Delegat
> eAsyncProcessor.java:99)
> at
> org.apache.camel.processor.DelegateAsyncProcessor.process(DelegateAsy
> ncProcessor.java:90)
> at
> org.apache.camel.processor.interceptor.TraceInterceptor.process(Trace
> Interceptor.java:91)
> at
> org.apache.camel.util.AsyncProcessorHelper.process(AsyncProcessorHelp
> er.java:73)
>
> Kinldy help me in resolving this issue.
>
>
>
>
>
>
> --
> View this message in context:
> http://camel.465427.n5.nabble.com/getting-com-sun-mail-smtp-SMTPSendFailedException-554-Mail-from-camel-localhost-rejected-fo-r-policy-tp5739299.html
> Sent from the Camel - Users mailing list archive at Nabble.com.
--
Claus Ibsen
-----------------
Red Hat, Inc.
Email: [email protected]
Twitter: davsclaus
Blog: http://davsclaus.com
Author of Camel in Action: http://www.manning.com/ibsen