T
Tuumke
Guest
So, it has been widely documented that you could run autodiscover on non-exchange machines, as loing as you provide the right XML response. Now i've been searching and scouring the internet for a solution, so far nothing. No usefull replies on reddit or stackoverflow, so i will try my luck here.
I have a VPS running ISPConfig. A opensource webhosting solution. There is a plugin available called Automail, which will give you xml files for either autoconfig (thinderbird) or autodiscover (w10mail and outlook).
Autoconfig is working fine. Autodiscover however, is not. I'd really like to resolve this.
There is a SRV record in place on the client.com domain (_autodiscover._tcp.client.com
> set type=srv
> _autodiscover._tcp.client.com
Server: dns.google
Address: 8.8.8.8
Non-authoritative answer:
_autodiscover._tcp.client.com SRV service location:
priority = 0
weight = 0
port = 443
svr hostname = autodiscover.server.com>
The MRCA gives the following information after testing the connection (like the new interface btw!)
XML response:
<?xml version="1.0"?>
<Autodiscover xmlns:xsd="XML Schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<User>
<DisplayName>info@client.com</DisplayName>
<LegacyDN>info@client.com</LegacyDN>
</User>
<Account>
<AccountType>email</AccountType>
<Action>settings</Action>
<Protocol>
<Type>IMAP</Type>
<Server>mail.server.com</Server>
<Port>993</Port>
<DirectoryPort>0</DirectoryPort>
<ReferralPort>0</ReferralPort>
<SSL>on</SSL>
<LoginName>info@client.com</LoginName>
<SPA>on</SPA>
<AuthRequired>on</AuthRequired>
<DomainRequired>on</DomainRequired>
</Protocol>
<Protocol>
<Type>SMTP</Type>
<Server>mail.server.com</Server>
<Port>587</Port>
<DirectoryPort>0</DirectoryPort>
<ReferralPort>0</ReferralPort>
<SSL>off</SSL>
<UsePOPAuth>on</UsePOPAuth>
<Encryption>TLS</Encryption>
<LoginName>info@client.com</LoginName>
<SPA>on</SPA>
<AuthRequired>on</AuthRequired>
<DomainRequired>on</DomainRequired>
</Protocol>
</Account>
</Response>
</Autodiscover>
But the error reported is:
Autodiscover settings for Outlook connectivity are being validated.
The Microsoft Connectivity Analyzer wasn't able to validate Outlook Autodiscover settings.
Additional Details:
No account settings were returned from the Autodiscover response.
Elapsed Time: 0 ms.
Which is strange, because the info is right there in the XML file.. Is there info missing? Did MSFT remove the IMAP/POP/SMTP account types in autodiscover? What is going on?
Continue reading...
I have a VPS running ISPConfig. A opensource webhosting solution. There is a plugin available called Automail, which will give you xml files for either autoconfig (thinderbird) or autodiscover (w10mail and outlook).
Autoconfig is working fine. Autodiscover however, is not. I'd really like to resolve this.
There is a SRV record in place on the client.com domain (_autodiscover._tcp.client.com
> set type=srv
> _autodiscover._tcp.client.com
Server: dns.google
Address: 8.8.8.8
Non-authoritative answer:
_autodiscover._tcp.client.com SRV service location:
priority = 0
weight = 0
port = 443
svr hostname = autodiscover.server.com>
The MRCA gives the following information after testing the connection (like the new interface btw!)
XML response:
<?xml version="1.0"?>
<Autodiscover xmlns:xsd="XML Schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Response xmlns="http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<User>
<DisplayName>info@client.com</DisplayName>
<LegacyDN>info@client.com</LegacyDN>
</User>
<Account>
<AccountType>email</AccountType>
<Action>settings</Action>
<Protocol>
<Type>IMAP</Type>
<Server>mail.server.com</Server>
<Port>993</Port>
<DirectoryPort>0</DirectoryPort>
<ReferralPort>0</ReferralPort>
<SSL>on</SSL>
<LoginName>info@client.com</LoginName>
<SPA>on</SPA>
<AuthRequired>on</AuthRequired>
<DomainRequired>on</DomainRequired>
</Protocol>
<Protocol>
<Type>SMTP</Type>
<Server>mail.server.com</Server>
<Port>587</Port>
<DirectoryPort>0</DirectoryPort>
<ReferralPort>0</ReferralPort>
<SSL>off</SSL>
<UsePOPAuth>on</UsePOPAuth>
<Encryption>TLS</Encryption>
<LoginName>info@client.com</LoginName>
<SPA>on</SPA>
<AuthRequired>on</AuthRequired>
<DomainRequired>on</DomainRequired>
</Protocol>
</Account>
</Response>
</Autodiscover>
But the error reported is:
Autodiscover settings for Outlook connectivity are being validated.
The Microsoft Connectivity Analyzer wasn't able to validate Outlook Autodiscover settings.
Additional Details:
No account settings were returned from the Autodiscover response.
Elapsed Time: 0 ms.
Which is strange, because the info is right there in the XML file.. Is there info missing? Did MSFT remove the IMAP/POP/SMTP account types in autodiscover? What is going on?
Continue reading...