Looking forward to your suggestions and support.
The sample code used for login in my android application
private void loginEws(){ ExchangeUser user = new ExchangeUser(mUsername, mPassword, mExchangeServerUrl, mMailboxEmail); ExchangeHelper helper = new ExchangeHelper(user); helper.login(); } public void login() throws Exception { ExchangeService service = createService(); Mailbox mailbox = new Mailbox(user.getMailbox()); FolderId folderId = new FolderId(WellKnownFolderName.Calendar, mailbox); CalendarFolder folder = CalendarFolder.bind(service, folderId); } private ExchangeService createService() { try { ExchangeService service = new ExchangeService(ExchangeVersion.Exchange2010_SP2); ExchangeCredentials credentials = new WebCredentials(user.getUsername(), user.getPassword()); service.setUrl(new URI(user.getServerUrl())); service.setCredentials(credentials); return service; } catch (URISyntaxException e) { e.printStackTrace(); return null; } catch (Exception e) { e.printStackTrace(); return null; } }