Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature query? Outlook365 #221

Open
PeterS242 opened this issue Dec 22, 2020 · 10 comments
Open

Feature query? Outlook365 #221

PeterS242 opened this issue Dec 22, 2020 · 10 comments

Comments

@PeterS242
Copy link

Our org switched to using Outlook365 within the last year and I've not been able to use ImapFilter since for obvious reasons. I was just wondering, are there any plans to support Outlook365? It is pretty messy and requires quite a bit of underpinnings, so I'd understand. It was a challenge just getting my Gnome Evolution app to access it, however it would be amazing if ImapFilter might support it at some point.

@lefcha
Copy link
Owner

lefcha commented Dec 22, 2020

Does this support access through an IMAP server? Something is mentioned in the POP and IMAP email settings for Outlook page, about a outlook.office365.com IMAP server. Can this be what you need to use?

If access through an IMAP server is not supported, then unfortunately it's out of scope of imapfilter...

@PeterS242
Copy link
Author

Does this support access through an IMAP server? Something is mentioned in the POP and IMAP email settings for Outlook page, about a outlook.office365.com IMAP server. Can this be what you need to use?

If access through an IMAP server is not supported, then unfortunately it's out of scope of imapfilter...

Well in my case IMAP is not allowed for accessing these Outlook mailboxes as MFA is not supported by IMAP. And as far as being out-of-scope, I can completely understand your argument, however OATH appears to be supported now by ImapFilter which isn't IMAP and seems to be in-scope. Also I'm still wanting to access and transport email to and from internal on-site IMAP/IMAPS servers so I don't know what other tool I would use to perform this other than ImapFilter. I'm open to suggestions on that. Honestly I wouldn't mind using a IMAP-to-O365 proxy of some kind, that would probably get me access to O365 using ImapFilter but I know of no such tools.

@PeterS242
Copy link
Author

I apologize, the OAuth support is just for authentication within an IMAP conversation, so I think your argument applies. Any suggestions are welcome.

@lefcha
Copy link
Owner

lefcha commented Dec 22, 2020

Yes, the OAuth2 support was part of the IMAP AUTHENTICATE, and specifically the SASL XOAUTH2 mechanism. It was pretty easy to support, just pass a string instead of a username/password, so I added support for it.

Now regarding this and MFA, it seems that mail providers are removing IMAP, and others are providing it as a legacy way to access email, but who knows for how long...

Not sure how I can help with Outlook365 support though. I mean I have no idea what protocols it uses, whether they are Internet standards, or how does Evolution implement its support...

@PeterS242
Copy link
Author

@lefcha thank you very much for your consideration. I find ImapFilter to be insanely useful and it's pretty difficult for me living without it. It does seem that IMAP appears to be going the way of the Dodo, are there any plans to potentially move away from only IMAP/IMAPS support and maybe have a more pluggable access available? I suppose I'm asking if there are plans for the future?

Perhaps I need to take this up in a mailing list discussion, and if so I'm happy to switch to that and close this "Issue". Or perhaps what I'm asking is already being discussed.

@lefcha
Copy link
Owner

lefcha commented Dec 22, 2020

Which mailing list? Please keep me updated, as I have lost touch with the IMAP and in general mailing protocols situation...

@robertek
Copy link

My org also switched to outlook recently and I continue using the imapfilter using the legacy username and pass now. But this seem to be only till the end of the 2021. After that there will be only oauth2.

@PeterS242
Copy link
Author

PeterS242 commented Dec 16, 2021

My org also switched to outlook recently and I continue using the imapfilter using the legacy username and pass now. But this seem to be only till the end of the 2021. After that there will be only oauth2.

@robertek FWIW, the way I get around it today is I run a Fedora Rawhide VM using Evolution, and one of our email administrators enabled a feature on our O365 Tenant that allows me to connect using Evolution 2FA. From time to time I have to re-authenticate it which involves a pseudo web browser session within Evolution to complete. I still would love to have IMAPFILTER usable again someday in whatever form that would be.

Edit: it looks like the process I use is similar to the one documented here (as of 20211216) https://atlas.utdallas.edu/TDClient/30/Portal/KB/ArticleDet?ID=301

@dammmn
Copy link

dammmn commented Jan 19, 2022

For everyone using O365: in my case, org disabled imap and switched fully into m$ auth method (whatever that is). Davmail was a way for me to keep my settings and get my email from that m$ monster. Apologies for off-topic.

@websafe
Copy link

websafe commented Aug 25, 2022

@dammmn It's not off-topic - davmail is some way around but not really the best solution.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

5 participants