On Tue, 23 Aug 2005, Marco Herrn wrote:
> Jakob Hirsch <[EMAIL PROTECTED]> wrote:
> >
> > It would expand to
> > data = [EMAIL PROTECTED], [EMAIL PROTECTED]
> > but only if there's a mailbox [EMAIL PROTECTED], otherwise
> > data = [EMAIL PROTECTED]
>
> Well, that shouldn't work, since for [EMAIL PROTECTED] a new
> message would be created, which itself is handled by the same router.

check_ancestor          Use: redirect   Type: boolean          Default: false

    This option is concerned with handling generated addresses that are the
    same as some address in the list of redirection ancestors of the current
    address. Although it is turned off by default in the code, it is set in
    the default configuration file for handling users' .forward files. It is
    recommended for this use of the redirect router.

    When "check_ancestor" is set, if a generated address (including the
    domain) is the same as any ancestor of the current address, it is replaced
    by a copy of the current address. This helps in the case where local part
    A is aliased to B, and B has a .forward file pointing back to A. For
    example, within a single domain, the local part 'Joe.Bloggs' is aliased to
    'jb' and ~jb/.forward contains:

      \Joe.Bloggs, <other item(s)>

    Without the "check_ancestor" setting, either local part ('jb' or
    'joe.bloggs') gets processed once by each router and so ends up as it was
    originally. If 'jb' is the real mailbox name, mail to 'jb' gets delivered
    (having been turned into 'joe.bloggs' by the .forward file and back to
    'jb' by the alias), but mail to 'joe.bloggs' fails. Setting
    "check_ancestor" on the redirect router that handles the .forward file
    prevents it from turning 'jb' back into 'joe.bloggs' when that was the
    original address. See also the "repeat_use" option below.

Tony.
-- 
<[EMAIL PROTECTED]>   <[EMAIL PROTECTED]>   http://dotat.at/   ${sg{\N${sg{\
N\}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}\
\N}{([^N]*)(.)(.)(.*)}{\$1\$3\$2\$1\$3\n\$2\$3\$4\$3\n\$3\$2\$4}}

-- 
## List details at http://www.exim.org/mailman/listinfo/exim-users 
## Exim details at http://www.exim.org/
## Please use the Wiki with this list - http://www.exim.org/eximwiki/

Reply via email to