Work uses O365 and I’m getting a little frustrated with OWA. Thinking about running a local email server to mirror O365. In the end, I want to keep my email in O365, but have a 2 way sync with a local imap server. Looks like I have a few options on the email server - dovecot/cyrus/stalwart. For the syncing, I just see mbsync. Any experience setting up something similar? Any other options other than what I listed?
Edit: IT knows what I’m doing. I’m not going to compromise any compliance requirements we have.
Why? And also, have you talked with your company’s IT about this? I doubt they’ll enable connectivity with EWS or whatever just for you.
Your best option is to just use Outlook in cached mode. Or Thunderbird if you want Linux, assuming it supports Exchange cached mode.
Yup, its already setup. I’ve currently got mutt running with a davmail middle, but its slow. A long time ago, we just had IMAP enabled and I used mbsync for a while with a local mbox. But it slowly turned into a mess. Since then we’ve enabled 2FA on O365 and so far I’ve only gotten davmail to work.
Yeah there’s not going to be any good option for you here except Outlook.
What exactly are your frustrations?
I’ve always used multiple email clients. Mutt or mu4e for organization and tasking. OWA for quick emails and the calendar. Since we’ve gone to 2FA, that all stopped until I found davmail. OWA search is really bad, compared to mu or not much anyway.
I want a central server. I don’t want to do mbox again.
Have you confirmed you’re not breaking corporate user policy?
Everyone has mentioned Outlook.
Also, 2FA is standard now, like eating ass.
You still haven’t answered anyone about just using Outlook (the thick client, not Web access)
I run Linux on my desktop