Codificación de contraseñas de Outlook para servicios de correo electrónico (IMAP, SMTP)

Codificación de contraseñas de Outlook para servicios de correo electrónico (IMAP, SMTP)

Estoy tratando de entender cómo los diferentes clientes de correo inician sesión en los servicios IMAP y SMTP. Están los normales y luego está Outlook.

Outlook parece codificar incondicionalmente las contraseñas como Latin-1; cuando ingreso la contraseña, tösttöstinicia sesión en el servidor con los bytes 74f6737474f67374. (Thunderbird es más inteligente: intenta UTF-8 primero (74c3b6737474c3b67374) y, si eso falla, vuelve a intentarlo en Latin-1.)

El sistema Windows subyacente está configurado en una configuración regional alemana y la traducción es Latin-1. De ahí mis preguntas:

  • ¿Qué determina la codificación que utiliza Outlook para las contraseñas?

  • ¿Qué codificación utilizan otras configuraciones regionales, por ejemplo, una localización japonesa o kannada de Windows y/u Office?

  • ¿Existe una forma sencilla (como en: los usuarios no técnicos pueden hacerlo siguiendo una guía paso a paso) de forzar UTF-8?

  • Si no es así, ¿se puede hacer que Outlook recurra a UTF-8 como lo hace Thunderbird?

El fundamento de UTF-8 (ocualquiercodificación universal consistente!) es que me gustaría evitar hacer estallar la base de datos de contraseñas del lado del servidor con entradas para cada codificación posible que los clientes puedan estar usando implícitamente.

información relacionada