thunderbird / thunderbird-android

Thunderbird for Android – Open Source Email App for Android (fka K-9 Mail)
https://thunderbird.net/
Apache License 2.0
10.03k stars 2.47k forks source link

Support EWS or EAS #6119

Open mathieumd opened 2 years ago

mathieumd commented 2 years ago

Checklist

App version

6.000

Problem you are trying to solve

My current work uses Zimbra as mail backend, but the smartphone used by employees unfortunately have to use Gmail app because of ActiveSync (Zimbra EAS or EWS).

I saw https://github.com/thundernest/k-9/issues/606#issuecomment-526831943, but now that K-9 Mail joins the Thunderbird family (congrats, by the way! :tada:), maybe EWS/EAS could be reconsidered?

Suggested solution

Supporting EWS and/or EAS.

Screenshots / Drawings / Technical details

No response

cketti commented 2 years ago

This is unlikely to happen. Implementing a proprietary protocol will always be at the bottom of the TODO list. And that list is very long.

mathieumd commented 2 years ago

I understand. And I'm not going to praise proprietary software! But, on the other side, corporate adoption of K9M is lower than it could due to this missing feature. At least at my place it's clearly the case. Maybe joining Thunderbird could be the opportunity to launch something like "sponsored features"? I know my employer is very likely to pay (maybe not alone, though) for missing features it wants.

rezazarchi commented 2 years ago

K-9 has an old branch with initial EAS support: https://github.com/k9mail/k-9/tree/ms-eas It might be helpful for you.

Arndorferd commented 2 years ago

I agree that this should be priority. Not everyone chooses what emails they get at times, I have a school email that requires ews and there are no android mail clients that have the feature but evolution works on desktop.

ASLLR commented 1 year ago

Hello, i'm intereted too by this funtionnality. The link of old branch return a 404 error.

Best regards

tdboorman commented 10 months ago

I personally think that this should be higher up the to do list. I do not want to have to use two email apps on my phone, which I currently have to do as IMAP access has been removed for one of my Office 365 accounts.

hex-m commented 3 months ago

Thunderbird (for Desktop) saying

We’re very very very close!

Makes this a brand issue. If both clients are Thunderbird we should strive to support the same feature-set to avoid user confusion and enable a seamless cross-platform UX.

Sanmilie commented 3 months ago

As a dedicated user and ardent supporter of your application, I want to express my gratitude for the exceptional work you do. K-9 Mail is a powerful and flexible email client that meets the needs of many Android users. However, I would like to suggest an enhancement that could significantly benefit a large portion of your user base: support for Exchange ActiveSync (EAS) and /or Exchange Web Services (EWS) protocols.

Background and Justification In the professional world, many companies use Exchange servers to manage their electronic communications. These environments often prioritize the use of EAS and EWS protocols for synchronizing emails, calendars, contacts, and tasks. Unfortunately, many of these companies impose strict restrictions on using the SMTP / IMAP protocol for incoming and sending emails, limiting the capabilities of some email clients, including K-9 Mail.

Benefits of EAS/EWS Support for K-9 Mail Increased Compatibility with Enterprise Environments:

EAS/EWS support would enable K-9 Mail to integrate more seamlessly with Exchange servers, meeting the needs of professional users whose companies restrict email sending via SMTP and the IMAP protocol. Comprehensive Synchronization:

EAS and EWS handle not only emails but also offer synchronization for calendars, contacts, and tasks, enhancing the overall user experience and productivity. Enhanced Security:

EAS and EWS protocols are designed with robust security mechanisms, meeting the stringent requirements of enterprise IT environments. Attractiveness to New Users:

By adding support for EAS/EWS, K-9 Mail could attract a broader audience, particularly among professionals and businesses looking for a reliable and comprehensive email solution for Android. Conclusion Integrating support for EAS and EWS protocols into K-9 Mail would represent a significant advancement for the application. It would not only improve its compatibility with enterprise environments but also offer a more comprehensive and secure email solution to users. As a dedicated user of K-9 Mail, I strongly encourage you to consider this request and explore the possibilities of implementing these protocols.