Primero deberá decirle a Outlook a dónde ir. Use un registro SRV en DNS que señale al servidor que contiene su archivo Autodiscover.xml:
_autodiscover._tcp.mydomain.com. 3600 IN SRV 10 10 443 my-web-server.mydomain.com.
Utilice el script PHP aquí: http://virer.net/info/ol-autodiscover/index.html para devolver el archivo Autodiscover.xml a los clientes. Tiene algo de PHP incrustado para que pueda devolver diferentes valores dependiendo de la dirección de correo electrónico ingresada en Outlook. (Útil si desea usar un archivo de detección automática para devolver resultados para múltiples dominios / clientes usando un script de configuración).
Una vez que el script esté en su servidor web y esté funcionando, asegúrese de habilitar HTTPS con un certificado válido para que Outlook no arroje errores al intentar descargarlo.
Acabo de terminar de configurar la detección automática en mi servidor Linux. Ahora el correo se configura automáticamente en casi todos los clientes posibles.
Aquí hay una solución fácil para configurar la detección automática con la configuración POP3 / IMAP;
DNS:
PHP (autodiscover.php):
.htaccess:
¡NÓTESE BIEN! Recuerde obtener un Certificado SSL FIRMADO.
fuente
En realidad, si sus clientes son Outlook (supongo que porque dijo que están buscando autodiscover.xml), desea utilizar Guessmart para la configuración automática si está utilizando POP / IMAP y SMTP. Guessmart es básicamente Outlook usando su dirección de correo electrónico y contraseña para probar varios nombres de host usando puertos POP / IMAP / SMTP comunes hasta que encuentre uno en el que pueda iniciar sesión con éxito. Es la misma experiencia de usuario en Outlook que la detección automática, pero está destinada a servidores que no son de Exchange.
Puede probar todo esto en Outlook haciendo clic con el botón derecho del mouse en el icono de Outlook de la bandeja de notificaciones y seleccionando "Probar configuración automática de correo electrónico". Desmarca la Detección automática y prueba Guessmart para ver cómo funciona Outlook.
fuente
No, la detección automática es específica de Exchange, no lo hará funcionar fuera de ese entorno.
No es solo el archivo .xml, hay muchas cosas en juego cuando se trata de Detección automática.
Para darle una breve descripción, lea este artículo y obtendrá una mejor idea.
http://www.msexchange.org/articles_tutorials/exchange-server-2010/management-administration/exchange-autodiscover.html
fuente