Mailing list addresses

A mailing list address is a special address created through the alias file or  alias database,  (or in Unified Configuration created as a set of values in an    group),   or stored as an  alias in a group entry in LDAP ---see the discussion of aliases for general background on aliases, the alias file, and  alias database, and LDAP lookups.

Associated with each mailing list address in the alias file or alias database or specified via a Unified Configuration alias option is a  list of member addresses: that list of member addresses may be  specified in the form of a text file which contains one or more mail  addresses, or as an LDAP URL that returns one or more mail addresses. For a mailing list address stored in LDAP, the LDAP mail group with that address will have additional LDAP attributes specifying member  addresses in any of a number of ways: attributes whose values specify  member addresses directly, attributes whose values specify other user  or group entries in LDAP (which should themselves be decorated with  actual email addresses to use as member addresses), or attributes whose  value is a "dynamic" LDAP URL specifying list member addresses in the  LDAP directory via filter criteria. Note that regardless of whether an LDAP query URL is specified for an alias in the alias file, alias  database, or an alias option, or is specified as the value of a  "membership" attribute on an LDAP group entry, the LDAP query URL may  return multiple addresses either because the LDAP query matches  multiple entries containing a desired attribute(s), or because the LDAP  query matches a multivalued attribute of a single entry.

When a message is received by the MTA for a mailing list address, the message is then passed on to each address specified in the mailing list  file or LDAP URL, or specified in "membership" attributes of an LDAP  mail group. Note that any such membership address may itself be an alias or another mailing list address.

For mailing lists defined via a group entry in LDAP, see the numerous LDAP attributes available for group entries as listed in  MTA LDAP attribute name options  with the MTA options that name them. And for defining the mailing list membership of mail group LDAP entries, see in particular the discussion of  Defining membership of large lists. For mailing lists defined in the alias file or alias database, see Alias file mailing list aliases.

See also:
 * Mailing lists
 * Aliases
 * Alias file
 * Alias database
 * Alias options
 * Mailing list multiple access control interpretation
 * Alias file named parameters
 * Password-protected mailing lists
 * Moderated mailing lists
 * Defining membership of large lists
 * Alias file mailing list aliases
 * GROUP_TEMPLATES mapping table
 * GROUP_AUTH mapping table
 * Direct LDAP attribute name MTA options