AutodiscoverMicrosoft.php doesn't check for a namespace.
the xml request looks like this
[04-Aug-2015 10:56:48 +0200]: [DEBUG] Request [microsoft]:
<?xml version="1.0" encoding="utf-8"?><Autodiscover xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/requestschema/2006"><Request><EMailAddress>test.test@test.net</EMailAddress><AcceptableResponseSchema>http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a</AcceptableResponseSchema></Request></Autodiscover>
the email field is always empty after parsing the request.
FIX
''''''''
Replace Namestring in Request