cypht-org / cypht

Cypht: Lightweight Open Source webmail aggregator [PHP, JS]. Supports IMAP/SMTP, JMAP and soon EWS
http://cypht.org
GNU Lesser General Public License v2.1
1.01k stars 164 forks source link

EWS integration #1278

Open kroky opened 1 month ago

kroky commented 1 month ago

Feature request: https://github.com/cypht-org/cypht/issues/247

Work in progress:

  1. Add Mailbox bridge for imap and similar modules to work with protocols other than IMAP - e.g. EWS (WIP).
  2. Implement EWS methods using php-ews package and raw SOAP calls.
  3. Review and write tests.
marclaporte commented 1 month ago

Email clients come in many varieties:

Cypht Webmail will soon be one of the rare mail clients in the world to support IMAP/SMTP, JMAP and EWS!

kroky commented 3 weeks ago

This is no longer a draft and can be more extensively tested. Ideas how? I am able to create exchange accounts in our test exchange system.

marclaporte commented 3 weeks ago

@kambereBr and @Shadow243 are now testing.

marclaporte commented 2 weeks ago

General info: https://github.com/Garethp/php-ews/issues/267

marclaporte commented 1 week ago

@kroky "This branch has conflicts that must be resolved"

Also, can test site have latest code from master and PR?

Thanks!

kroky commented 1 week ago

There will be more conflicts as master branch is actively being developed and this PR has quite substantional changes in imap and smtp modules. Merged and resolved the existing conflicts for now.

Neustradamus commented 1 day ago

To follow this PR ^^