Um virtual server ou alias respondendo pelos dois auto, e os seguintes alias para os arquivos xml
Alias /autodiscover/autodiscover.xml /rootdir/autodiscover/autodiscover.xml
Alias /Autodiscover/Autodiscover.xml /rootdir/autodiscover/autodiscover.xml
Alias /AutoDiscover/AutoDiscover.xml /rootdir/autodiscover/autodiscover.xml
Alias /mail/config-v1.1.xml /rootdir/autodiscover/thunderbird.xml
Arquivos xml para o outlook e para o thunderbird.
autodiscover.xml e para o outlook, o conteúdo mínimo deve ser esse:
<?xml version="1.0" encoding="utf-8" ?>
<Autodiscover xmlns="
http://schemas.microsoft.com/exchange/autodiscover/responseschema/2006">
<Response xmlns="
http://schemas.microsoft.com/exchange/autodiscover/outlook/responseschema/2006a">
<Account>
<AccountType>email</AccountType>
<Action>settings</Action>
<Protocol>
<Type>IMAP</Type>
<Server>
imap.email.com.br</Server>
<Port>993</Port>
<DomainRequired>off</DomainRequired>
<SPA>off</SPA>
<SSL>on</SSL>
<AuthRequired>on</AuthRequired>
</Protocol>
<Protocol>
<Type>POP3</Type>
<Server>
pop3.email.com.br</Server>
<Port>995</Port>
<DomainRequired>off</DomainRequired>
<SPA>off</SPA>
<SSL>on</SSL>
<AuthRequired>on</AuthRequired>
</Protocol>
<Protocol>
<Type>SMTP</Type>
<Server>
smtp.email.com.br</Server>
<Port>587</Port>
<DomainRequired>off</DomainRequired>
<Encryption>TLS</Encryption>
<SPA>off</SPA>
<AuthRequired>on</AuthRequired>
<UsePOPAuth>on</UsePOPAuth>
<SMTPLast>off</SMTPLast>
</Protocol>
</Account>
</Response>
</Autodiscover>
E o thunderbird.xml
<clientConfig version="1.1">
<emailProvider id="
email.com.br">
<domain>
email.com.br</domain>
<displayName></displayName>
<displayShortName>Um nome para o email</displayShortName>
<incomingServer type="imap">
<hostname>
imap.email.com.br</hostname>
<port>993</port>
<socketType>SSL</socketType>
<authentication>password-cleartext</authentication>
<username>%EMAILLOCALPART%</username>
</incomingServer>
<incomingServer type="pop3">
<hostname>
pop3.email.com.br</hostname>
<port>995</port>
<socketType>SSL</socketType>
<authentication>password-cleartext</authentication>
<username>%EMAILLOCALPART%</username>
</incomingServer>
<outgoingServer type="smtp">
<hostname>
smtp.email.com.br</hostname>
<port>587</port>
<socketType>STARTTLS</socketType>
<authentication>password-cleartext</authentication>
<username>%EMAILLOCALPART%</username>
</outgoingServer>
<documentation url="" href="http://webmail.email.com.br/ajuda/">http://webmail.email.com.br/ajuda/">
<descr lang="en">Generic settings page</descr>
<descr lang="pt-br">Informações gerais</descr>
</documentation>
</emailProvider>
</clientConfig>
Não esquecer de trocar o nome dos servidores imap, pop3 e smtp pelo corretos.
E necessário usar https (SSL), até funciona sem, mas apresenta inconstância no funcionamento.
Pode user o Let's Encrypt ou outro serviço de certificado SSL gratuito.
Funciona com o Outlook e Thunderbird.
Não funciona com o aplicativo gmail do android. Outros clientes de email podem funcionar.
Não sei se funciona em dispositivos iOS (apple).
Se possuir um gateway para o Microsot Exchange, pode incluir ele no xml. Só não sei como e a configuração para isso.
Em algum lugar da internet existe um documento explicando o autodiscover.xml.
Isso e tudo que sei,
Boa sorte.