Abhilash Raj pushed to branch master at GNU Mailman / Mailman Core

Commits:
00399220 by Mark Sapiro at 2019-02-14T22:32:53Z
Provide additional explanation of the alias_domain feature.

- - - - -
b68dd347 by Abhilash Raj at 2019-02-15T16:17:04Z
Merge branch 'alias' into 'master'

Provide additional explanation of the alias_domain feature.

See merge request mailman/mailman!449
- - - - -


1 changed file:

- src/mailman/docs/mta.rst


Changes:

=====================================
src/mailman/docs/mta.rst
=====================================
@@ -213,13 +213,15 @@ This is a challenge because ``virtual alias domains`` do 
not use
 
 In order to enable this configuration, Mailman `domains`_ have an
 ``alias_domain`` attribute.  This is normally ``None`` but can be set to any
-otherwise unused domain name.  For example if the actual domain is
-``example.com`` the ``alias_domain`` could be ``x.example.com``.  If this is
-done, and the configured MTA is Postfix, Mailman will create an additional
-``/path-to-mailman/var/data/postfix_vmap`` file with mappings from the
-``example.com`` addresses to the corresponding ``x.example.com`` addresses and
-will use the ``x.example.com`` domain in the other files.  To use this feature,
-add the following in ``main.cf``::
+otherwise unused domain name.  The ``alias_domain`` is a fictitious domain that
+is not exposed in ``DNS`` and is only known to Postfix via the Mailman
+generated mappings.  For example if the actual domain is ``example.com`` the
+``alias_domain`` could be ``x.example.com`` or even literally ``bogus.domain``.
+If this is done and the configured MTA is Postfix, Mailman will create an
+additional ``/path-to-mailman/var/data/postfix_vmap`` file with mappings from
+the ``example.com`` addresses to the corresponding addresses in the
+``alias_domain`` and will use the ``alias_domain`` in the other files.
+To use this feature, add the following in ``main.cf``::
 
     transport_maps =
         hash:/path-to-mailman/var/data/postfix_lmtp
@@ -231,8 +233,10 @@ add the following in ``main.cf``::
 where ``path-to-mailman`` is as above.  If any of these are already set, just
 add the ``hash`` references to the existing settings.  We don't add
 ``local_recipient_maps`` because the lists are in a virtual domain and are
-therefore not local.  Note that these can be ``regexp`` tables rather than
-``hash`` tables.  See the ``Transport maps`` section above.
+therefore not local, although if you have lists in multiple domains, some of
+which are local, you may need ``local_recipient_maps`` as above.  Note that
+these can be ``regexp`` tables rather than ``hash`` tables.  See the
+``Transport maps`` section above.
 
 
 Postfix documentation



View it on GitLab: 
https://gitlab.com/mailman/mailman/compare/07c95bb9d4f072b76ed5c010154e0601c3458f69...b68dd347415ad35cd2bc99edc99bb4ff99bbda8a

-- 
View it on GitLab: 
https://gitlab.com/mailman/mailman/compare/07c95bb9d4f072b76ed5c010154e0601c3458f69...b68dd347415ad35cd2bc99edc99bb4ff99bbda8a
You're receiving this email because of your account on gitlab.com.
_______________________________________________
Mailman-checkins mailing list
Mailman-checkins@python.org
Unsubscribe: 
https://mail.python.org/mailman/options/mailman-checkins/archive%40jab.org

Reply via email to