У меня была такая же проблема, так что я начал строить что-то, здесь:
https://github.com/rileydutton/Exchange-Web-Services-for-PHP
Это не делает много еще (в основном только позволяет получить список сообщений электронной почты из сервер и отправить электронную почту), но было бы неплохо использовать в качестве базовой отправной точки для выполнения более сложных задач.
Я отвлекся на сложность, которую вам пришлось бы пропустить, используя php-ews. Если вы хотите сделать некоторые сырые, мощные команды с сервером, я бы использовал php-ews ... это для людей, которые просто работают с сервером Exchange и хотят простой способ выполнить некоторые основные задачи.
О, и это лицензия MIT.
Надеюсь, что кто-то сочтет это полезным!
У меня SMTP работает с NLTM auth. но сообщение не сохраняется в отправленных элементах. Я предполагаю, что WebDAV сохранит это в отправленных элементах и отправит сообщение. – Luke