[Soap-Python] Exchange web services

Daniel Holth dholth at gmail.com
Fri Sep 30 16:25:18 CEST 2011


I've built a small suds trac ticket #292-requiring, monkey-patching,
xml.xsd-caching Exchange Web Services client called ewsclient:
http://pypi.python.org/pypi/ewsclient. With this I am able to expand
distribution lists and batch-fetch calendar information for many
mailboxes. It uses a suds plugin to add the missing Service tag to the
wsdl, and it forces the DocumentStore to never fetch xml.xsd over the
network.

Does anyone know if this is the correct approach? Ticket #292 seems to
be necessary for certain common SOAP services.

Thanks,

Daniel


More information about the Soap mailing list