camel-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From siva naresh <vssnar...@gmail.com>
Subject Re: configuring mail endpoint
Date Mon, 02 Mar 2009 12:44:06 GMT

Hi, 
       Thanks for replying. I forgot to put producer.start() statement in
the code. 
Even after doing so.. the same exception occurs.. 


Claus Ibsen-2 wrote:
> 
> Hi
> 
> You need to start the producer first, and stop it after use
> 
> producer.start()
> // use producer as much you like
> producer.stop() eg when you app shutdown or you dont need the producer
> anymore
> 
> You know this is low level coding? Camel has a higher level API
> For instance you can use a ProducerTemplate to send an email in 1 line of
> code
> 
> This template however need also to be started / stopped. You can
> however just create 1 shared instance and keep it around and stop it
> when you shutdown
> 
> 
> On Mon, Mar 2, 2009 at 1:30 PM, siva naresh <vssnaresh@gmail.com> wrote:
>>
>> Please see the following code snippet..
>>
>> Endpoint smtpEndPoint = context
>>                              
>>  .getEndpoint("smtp://username@smtp.gmail.com:25?password=password");
>>
>>    try {
>>              producer = smtpEndPoint .createProducer();
>>              Exchange ex = producer.createExchange();
>>              ex.getIn().setBody("hello");
>>               producer.process(ex);
>>      } catch (Exception e) {
>>                        e.printStackTrace();
>>     }
>>
>> throws
>> com.sun.mail.smtp.SMTPSendFailedException: 530 5.7.0 Must issue a
>> STARTTLS
>> command first. 6sm5357658qwd.33
>>
>>
>> I figured out that I need to set the following property
>> mail.smtp.starttls.enable=true for the above exception.
>>
>> how do I do set the above property using URI or is there any workaround?
>> --
>> View this message in context:
>> http://www.nabble.com/configuring-mail-endpoint-tp22287281p22287281.html
>> Sent from the Camel - Users mailing list archive at Nabble.com.
>>
>>
> 
> 
> 
> -- 
> Claus Ibsen
> Apache Camel Committer
> 
> Open Source Integration: http://fusesource.com
> Blog: http://davsclaus.blogspot.com/
> 
> 

-- 
View this message in context: http://www.nabble.com/configuring-mail-endpoint-tp22287281p22287447.html
Sent from the Camel - Users mailing list archive at Nabble.com.


Mime
View raw message