Ldap_preferred_language MTA option

From Messaging Server Technical Reference Wiki
Revision as of 17:09, 30 November 2018 by BulkPageCreator (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Direct LDAP attribute name MTA options: ldap_preferred_language (LDAP attribute name)

The ldap_preferred_language MTA option specifies the name of a user or group LDAP attribute, by default preferredLanguage, used to store the user's language preference.

The schema sets an ACI on the default attribute, preferredLanguage, to allow user modification.

The MTA's typical NOTIFICATION_LANGUAGE mapping table and DISPOSITION_LANGUAGE mapping table check the value of this attribute (for the sender of the original message) when deciding in what language to send back notification messages. Also, as of MS 6.3-0.15, the MTA has the ability to chose between multiple LDAP attribute values with different language tags and determine the preferred value to use. The language tags in effect are compared against the preferred language information associated with the envelope From address. In MS 6.3-0.15, the only attributes receiving this treatment are those named by ldap_autoreply_subject (normally mailAutoReplySubject), ldap_autoreply_text (normally mailAutoReplyText), ldap_autoreply_text_internal (normally mailAutoReplyTextInternal), ldap_autoreply_addresses, ldap_prefix_text, ldap_suffix_text, ldap_spare_4, and ldap_spare_5. As of Messaging Server 7.0-3.01, the attribute named by (new in that version) ldap_spare_6 also receives such treatment. As of Messaging Server 7.2-7.02, any of the ldap_spare_N named attributes may optionally, depending upon the setting of the corresponding spare_N_separator MTA option, receive preferredLanguage treatment; the default for the spare_N_separator MTA options is such that the ldap_spare_4, ldap_spare_5, ldap_spare_6 named attributes receive preferredLanguage treatment. As of Messaging Server 7.3-11.01, the attribute named by ldap_add_tag also receives such treatment.

See also: