html/forward.wml: make aliasing discussion match current implementation
authorAdam D. Barratt <adam@adam-barratt.org.uk>
Thu, 10 Oct 2019 20:05:53 +0000 (21:05 +0100)
committerAdam D. Barratt <adam@adam-barratt.org.uk>
Thu, 10 Oct 2019 20:05:53 +0000 (21:05 +0100)
Signed-off-by: Adam D. Barratt <adam@adam-barratt.org.uk>
html/forward.wml

index 5fc2e85..7f52acc 100644 (file)
@@ -11,12 +11,19 @@ Multiple machines participate in the forwarding to provide redundancy.
 
 <p>
 Each forwarder inspects the LDAP database
-to see if foo@debian.org has forwarding set to an address, if so the <i>envelope
+to determine the forwarding address for foo@debian.org. The <i>envelope
 to address</i> is rewritten and the message redirected to the new address.
-Otherwise the message is relayed to master.debian.org for processing by the
-user's .forward files. If email forwarding is setup then .forward files are
-<b>NOT</b> considered. Extension addresses (foo-lists) are always routed
-directly to master for processing.
+As that redirection occurs on the mail relays, there is no opportunity for
+the use of .forward files, procmail or other filtering. Extension addresses
+(foo-lists) are supported, but the extension will not be preserved when
+forwarding - i.e. if <tt>foo@debian.org</tt> redirects to <tt>foo@example.com</tt>,
+then <tt>foo-lists@debian.org</tt> also redirects to <tt>foo@example.com</tt>.
+
+<p>
+As a special-case, the forwarding address may be foo@master.debian.org,
+in which case the message is relayed to that system for processing by the
+user's .forward or .procmailrc files. Forwarding to master.debian.org uses
+the extension part of the original address.
 
 <p>
 All machines also use the forwarding attribute as a default destination for