Please see the following code snippet..

Endpoint smtpEndPoint = context
                                
.getEndpoint("smtp://[email protected]: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.

Reply via email to