in mail-ms-exchange-oauth2/src/main/java/org/apache/camel/example/mail/oauth2/CamelApplication.java [48:63]
public RouteBuilder routeBuilder(){
return new RouteBuilder() {
@Override
public void configure() throws Exception {
from("imaps://outlook.office365.com:993?" +
"delay="+conf.getPollInterval()+"}&" +
"authenticator=#exchangeAuthenticator&" +
"mail.imaps.auth.mechanisms=XOAUTH2&" +
"debugMode="+conf.isDebug()+"&" +
"delete="+conf.isDelete()+"&"+
"bridgeErrorHandler=true")
.id("camel-mail-ms-exchange")
.log(LoggingLevel.INFO, "message Received: \nFrom: ${header.from}\nSubj: ${header.subject}\nBody:\n${body}");
}
};
}