La búsqueda de usuario y autenticación de alto rendimiento (HULA) proporciona una biblioteca para que Communications Suite logre una semántica de búsqueda de usuarios consistente, como , por ejemplo, hace domainmaps con la búsqueda de dominios. Con HULA, los siguientes cambios de interfaz afectarán al MMP:
HULA se ha implementado en varias versiones. Esta versión ofrece compatibilidad para la implementación MMP de HULA. La próxima versión ofrece compatibilidad para la implementación de HULA en el almacén de mensajes y el MTA.
Los siguientes cambios de interfaz afectarán al MMP:
El MMP ahora ofrece compatibilidad para los atributos de estado del usuario. Antes de esta versión, el MMP dependía de los servidores secundarios para imponer el estado del usuario. Este cambio reduce la carga del secundario durante los escenarios de migración del usuario.
Los mensajes de registro de MMP se han normalizado para incluir siempre un ID de conexión entero que no vuelve a utilizarse durante el tiempo que dura el proceso MMP. Anteriormente, los mensajes MMP utilizaban una dirección de contexto de conexión hexadecimal que podría volver a utilizarse. Además, la capa lpool utilizaba una dirección de contexto distinta, dificil de correlacionar. Ahora las capas de MMP hula y lpool usarán todas el mismo ID.
Los ajustes del nivel de registro de depuración del MMP utilizan ahora niveles de registro con estilo syslog en vez de niveles numéricos sin especificar. La opción LogLevel predeterminada solía ser 1, mientras que ahora es 5 (LOG_NOTICE). Los valores por debajo de 3 no tienen salida. Los valores de 3 (LOG_ERR) a 7 (LOG_DEBUG) proporcionan distintas cantidades de salida en el registro de depuración.
El MMP ofrecerá ahora compatibilidad a las siguientes opciones adicionales de MTA desde option.dat: LDAP_DOMAIN_FILTER_SCHEMA1, LDAP_DOMAIN_FILTER_SCHEMA2, LDAP_ATTR_DOMAIN1_SCHEMA2, LDAP_ATTR_DOMAIN2_SCHEMA2, LDAP_ATTR_DOMAIN_SEARCH_FILTER, LDAP_DOMAIN_ATTR_BASEDN, LDAP_DOMAIN_ATTR_CANONICAL, LDAP_DOMAIN_ATTR_ALIAS, LDAP_UID, LDAP_DOMAIN_ATTR_UID_SEPARATOR, LDAP_DOMAIN_ATTR_STATUS, LDAP_DOMAIN_ATTR_MAIL_STATUS, LDAP_USER_STATUS, LDAP_USER_MAIL_STATUS.
Se implementó la compatibilidad de ident en los filtros de acceso TCP pero no se probó en las versiones anteriores. Se introdujo un aviso en el manual para informar de que la compatibilidad de ident estaba descartada desde hacía varias versiones. El nuevo código no incluye compatibilidad para ident. Los filtros que necesiten ident provocarán un fallo en la autenticación.
Las versiones anteriores de MMP permitían que los nombres de usuario tuvieran cualquier caracter UTF-8, aunque esto no estaba probado. HULA impone una sintaxis correcta de UTF-8 y prohibe codificaciones y sustituciones demasiado largas.