Documentation
Commentary
Excorporate provides Exchange integration for Emacs. Usage: To deal with OAuth 2.0 refresh tokens, `url-http-oauth' needs to programatically add and rewrite its own entries in netrc files listed in the `auth-sources' variable (defaults being "~/.authinfo", "~/.authinfo.gpg", "~/.netrc"). As a precaution please back up files listed in `auth-sources' before using Excorporate OAuth 2.0 authentication, in case there are bugs or bad interactions with other packages. Customize `excorporate-configuration'. To use OAuth 2.0, at a minimum you will need to modify the "authorization-endpoint", "access-token-endpoint", "client-identifier" (also known as "Application ID") and "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 <AlexHarsanyi@gmail.com> 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 <casual.lexicon@gmail.com> tested early versions of this library against a corporate installation of Exchange. Jon Miller <jonebird@gmail.com> tested against Exchange 2013. He also tracked down and reported a bad interaction with other packages that require soap-client. Nicolas Lamirault <nicolas.lamirault@gmail.com> tested the autodiscovery feature. Trey Jackson <bigfaceworm@gmail.com> confirmed autodiscovery worked for him. Joakim Verona <joakim@verona.se> tested autodiscovery in a Kerberos/GSSAPI environment. Wilfred Hughes <me@wilfred.me.uk> tested on Exchange 2007 and suggested documentation improvements. Erik Hetzner <egh@e6h.org> tested on Office 365 and helped debug Office 365 support. Fabio Leimgruber <fabio.leimgruber@web.de> tested NTLM authentication against a challenging server configuration. Stefan Monnier <monnier@iro.umontreal.ca> 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 <dcday137@gmail.com> tested and helped debug accessing Office 365 through an HTTPS proxy. Sandro Romanzetti <roman.sandro@gmail.com> tested excorporate-update-diary.
Requires
Dependencies
Consumers
Reverse Dependencies
No reverse dependencies recorded.