¿Cómo detecta iOS7 la configuración del correo?

0

Trabajo en una empresa que tiene servidores de correo electrónico POP3 e IMAP. El servidor POP3 está en pop3.mycompany.com y el IMAP está en imap.mycompany.com. Nos hemos dado cuenta de que, al configurar cuentas de correo electrónico en iOS7, se establecerá de forma predeterminada en el servidor POP. Personalmente me preguntaba cómo detectaría iOS estas configuraciones y qué se necesitaría para preferir IMAP sobre POP, o si eso es posible. Vale la pena señalar que ninguno de los servidores tiene SSL habilitado actualmente.

    
pregunta luna 12.05.2014 - 22:22

1 respuesta

1

No estoy realmente seguro de si el algoritmo de descubrimiento de iOS está documentado en algún lugar público en su totalidad.

Sin embargo, la forma estándar de hacer esto es configurar los registros SRV en DNS para que los clientes sepan qué servidores están disponibles.

Para IMAP (sin SSL como lo solicitó), configuraría un registro SRV como:

_imap._tcp SRV 0 1 143 imap.mycompany.com.

Para POP3 puedes tener un registro como este:

_pop3._tcp SRV 10 1 110 pop3.mycompany.com.

La prioridad en esas dos líneas es 0 y 10, lo que significa que el cliente debe preferir IMAP sobre POP3.

Una forma diferente de hacer esto podría ser agregar un registro SRV para el mecanismo de detección automática de Microsofts. Ese registro SRV redirige al cliente a un archivo llamado autodiscover.xml que debe hospedar en un servidor web. Ese archivo XML contiene los detalles de sus servidores.

    
respondido por el jksoegaard 12.05.2014 - 23:05

Lea otras preguntas en las etiquetas