From what I can understand, the problem is that the preference of alias that we set on our "desktop/browser" accounts is only selectively picked up by the new Outlook for Android app.
**So even as the emails we send out via the browser interface are from ****@xyz.com, the Outlook account address is all that the app picks up.
The solution seems to be to open up your desktop browser, and go over to Account Settings, which are at account.live.com and then change your settings there by:
- Going to Home>Your Info>Manage your sign-in email or phone number
(you will be asked to verify yourself with a code that gets send to your listed contact phone or email)
- On the "Manage your account aliases" screen, you need to add the new email alias(make sure you verify ownership of the address), then set the new alias as primary using "Make Primary".
Look out for the email notifications that confirm this alias change
- Next, go to you phone and add the new account to your Outlook app on the phone. You will need to
enter the <new alias> as username/email and the <existing password> of your outlook/live/hotmail account as the password.
I'd also suggest that you delete the existing email profile ( outlook/live/hotmail account)from your Outlook for Android App to avoid confusion later.
Just to check, compose a new message, and the from field should show ONLY the alias option.
Worked for me on 31/10/2015
Hope this helps
Karan