Trying to set up Outlook account (Microsoft Exchange and general e-mail) for C2.
For Microsoft Exchange I use:
username: my e-mail address
password: I tried general password and app-password
Server:
eas.outlook.com (tried also m.outlook.com / outlook.office365.com) port 443
But I get error, that “User data verification failed”
I guess it is that outlook demands 0AUTH2 for login and sailfish app doesn’t have it. A workaround is to make another mail account, i.e. google and set the outlook mail to forward all messages to that account. It’s possible in the web mail settings of outlook.
App passwords seem deprecated after September 16h (see If Modern Authentication is forced, are app passwords still working? - Microsoft Q&A).
Does it mean, that I cannot use Outlook contacts in C2?
It means you cannot use mail/contacts/calendar or anything else via Microsoft on any SFOS device until an updated version is released.
However, as a workaround, you may be successful with syncing contacts via one of the other possibilities like Nextcloud, or Memotoo (<== I happen to like them, they support syncing everything to anything).
Sync the MS stuff into an account there, and to the device from that.
(Side note: that’s what you get by putting your trust in and relying on a company like Microsoft. But I guess the ship has sailed.)
I have just received my Xperia 10 III with Sailfish 4.6 installed a with Microsoft Exchange add on.
I have failed to connect my web-based Outlook email Microsoft 365 Basic account @live.co.uk despite multiple attempts
Can anyone help with “step by step” instructions?
It’s not clear to me which username, password, domain, port or security I should use.
Thank you for your help and trouble here
Step by step:
- You can’t. Microsoft chose to break it for you.
What used to work is:
For IMAP-based access:
For EAS (ActiveSync)-based access:
Source: Set up email in Android email app - Microsoft Support
To confirm, is now the only way to view outlook emails on Sailfish to use the outlook app? The Microsoft IMAP/POP, Exchange and 365 options don’t work for personal emails?
For the life of me, I can’t get an outlook email set up following any kind of setup. Even restarting the phone after the account failed to setup doesn’t work (even though the account shows up in the mail app, the emails don’t sync).
I can manage to get a work email operating through the Microsoft 365 option - I don’t really want to subscribe for my person emails.
No, you can use other Android Email apps, like K9 Mail.
I should have phrased my comment differently. Is there no way to use the native Sailfish mail app with personal Outlook email accounts?
I tried Memotoo to connect Outlook.com, but failed. Getting error “may be wrong login/password”.
That seems correct. I tested the Outlook app and it works. 2FA was enabled in the Microsoft account, and the account was paired with Foil Auth as authenticator app (run from Terminal using harbour-foilauth command). Interesting side-note: so far (in 1 month time) the 2FA session token has apparently not expired and even forcing a sign-out from the Microsoft account (~ ‘sign out everywhere’) does not seem to have an effect.
I just use the Android Outlook app. No 2FA though. I switch between phones too often to want to worry about an authenticator app. Native notifications would be great, however.
So are you saying the 2FA is not necessary using the Android Outlook app? I did install Foil Auth and I believe I passed on the Foil Auth generated code when I first used the Outlook app. Is my recollection flawed then?
I just checked and on Windows at least the Outlook application does require 2FA and the token is reset when forcing sign-out from within the Microsoft account settings. So, I would be surprised if no 2FA is required for the Android Outlook app.
I’ve avoided it, and so can genuinely say I don’t have 2FA. You can disable it somewhere in the settings, you may just need to make sure you have a backup email or mobile phone number to send verification codes to when it needs to. Otherwise it typically works fine.
Thanks. That makes sense. Indeed, I enabled the 2FA in the Microsoft account settings as this was necessary to make the app passwords work (when they still worked, that is; and app passwords at one point were the way forward for adding Microsoft Exchange accounts to Sailfish). Understandably, once set, one needs to comply with that 2FA setting. For now it’s not a big burden though, on SFOS the 2FA session does not seem to expire, and also on the other platforms re-authentication request frequency seems low.
And to be fair, 2FA is for additional security, which it never hurts to have!
I use TOTP list with Microsoft account, but IIRC sms is also possibility with 2FA.
If your workplace or school is using Microsoft as their service provider, the IT-department can choose what 2FA methods are available to user when registering the 2FA. They can choose one or more from list of different methods. So far I have personally seen TOTP, on login show two digit key on screen and ask user to enter same key to the connected MS Authenticator -app and even call from MS on login where you have to answer and press # to authenticate the login.