Outlook mail client configuration is broken

While the Thunderbird autoconfiguration works fine, the Outlook configuration does not. The reason being that Virtualmin does not add a DNS record for autodiscover nor does it add a ServerAlias for it in the apache configuration file.

Also, as far as I can tell Outlook requires an https connection, so this would work for SSL websites only. Btw autodiscover can also be tested here https://testconnectivity.microsoft.com/ which gives some feedback on problems.

Status: 
Closed (fixed)

Comments

Thanks for pointing this out - I will have Virtualmin use the correct capitalization for the URL in future. However, the autodiscover domain prefix isn't mandatory.

Based on the connectivity check, it seems that Outlook requires SSL and a valid cert for accessing the autodiscover URL. This kind of limits the usefulness of this feature in a typical shared hosting environment.

Oh, I deleted the capitalization comment but I guess you still got it by email. I ran fiddler and my Outlook 2013 apparently tried the lowercase variant. So probably the connectivity check kind of fooled me.

However, I noticed Outlook 2013 only tried the autodiscover subdomain, but you are correct the specification does not strictly require the subdomain. So no idea what to think about this.

About the SSL thing I guess Virtualmin could just set up the feature on ssl websites. But that's not so important.

For simplicity's sake this is setup at the same time as Thunderbird autodiscovery, which doesn't require SSL.

Does outlook use the lower-case only URL, or mixed case?

As far as I can tell, actually lowercase.

Microsoft must be trolling me then, because their online test site for autoconfig URLs use /AutoDiscover/AutoDiscover.xml !

I guess I will need to support both in Virtualmin.

Automatically closed -- issue fixed for 2 weeks with no activity.