andlabs / ews

quick and dirty Go package to send emails via Exchange using EWS instead of SMTP
Other
27 stars 45 forks source link

wish the api became more robust. #1

Open taodongl opened 7 years ago

taodongl commented 7 years ago

There is official api for java: https://github.com/OfficeDev/ews-java-api

And There is more options for javascript, though it doesn't offical: https://github.com/CumberlandGroup/node-ews

Python: https://github.com/ecederstrand/exchangelib

But there isn't similar implementation in Golang World.

andlabs commented 7 years ago

I wrote this as a quick thing for something at my former employer that was quickly abandoned as we moved away from Exchange to Google Apps. So unfortunately I won't be maintaining this (at least not for the foreseeable future), sorry.

An actual robust implementation would need to start with a proper SOAP encoder/decoder, perhaps based on encoding/xml, and would also require someone with more knowledge about how to talk to EWS. This package I have is a large hack.