From: Adam D. Barratt Date: Thu, 10 Oct 2019 20:05:53 +0000 (+0100) Subject: html/forward.wml: make aliasing discussion match current implementation X-Git-Url: https://git.adam-barratt.org.uk/?p=mirror%2Fuserdir-ldap-cgi.git;a=commitdiff_plain;h=32fd09ec0a5bba096dda2645e60a0e48e61638ad html/forward.wml: make aliasing discussion match current implementation Signed-off-by: Adam D. Barratt --- diff --git a/html/forward.wml b/html/forward.wml index 5fc2e85..7f52acc 100644 --- a/html/forward.wml +++ b/html/forward.wml @@ -11,12 +11,19 @@ Multiple machines participate in the forwarding to provide redundancy.

Each forwarder inspects the LDAP database -to see if foo@debian.org has forwarding set to an address, if so the envelope +to determine the forwarding address for foo@debian.org. The envelope to address 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 -NOT 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 foo@debian.org redirects to foo@example.com, +then foo-lists@debian.org also redirects to foo@example.com. + +

+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.

All machines also use the forwarding attribute as a default destination for