excorporate

Homepage: https://www.fitzsim.org/blog

Author: Thomas Fitzsimmons

Updated:

Summary

Exchange Web Services (EWS) integration

Commentary

Excorporate provides Exchange integration for Emacs.

Usage:

Customize `excorporate-configuration'.  To use OAuth 2.0, at a
minimum you will need to set the "client-identifier" and the
"login_hint" fields.

Then:

M-x excorporate

You should see a message indicating that the connection is ready
either in the minibuffer or in the *Messages* buffer.

Run M-x calendar, and press 'e' to show today's meetings.

For configuration suggestions and connection troubleshooting tips, see
the Excorporate Info node at C-h i d m Excorporate.

Acknowledgments:

Alexandru Harsanyi  provided help and
guidance on how to extend soap-client.el's WSDL and XSD handling,
enabling support for the full Exchange Web Services API.

Alex Luccisano  tested early versions of
this library against a corporate installation of Exchange.

Jon Miller  tested against Exchange 2013.  He
also tracked down and reported a bad interaction with other
packages that require soap-client.

Nicolas Lamirault  tested the
autodiscovery feature.

Trey Jackson  confirmed autodiscovery worked
for him.

Joakim Verona  tested autodiscovery in a
Kerberos/GSSAPI environment.

Wilfred Hughes  tested on Exchange 2007 and
suggested documentation improvements.

Erik Hetzner  tested on Office 365 and helped debug
Office 365 support.

Fabio Leimgruber  tested NTLM
authentication against a challenging server configuration.

Stefan Monnier  wrote a variant of
nadvice.el for GNU ELPA so that Excorporate could continue
supporting Emacs versions 24.1, 24.2 and 24.3.

Collin Day  tested and helped debug accessing
Office 365 through an HTTPS proxy.

Sandro Romanzetti  tested
excorporate-update-diary.

Dependencies