Re: [Exim] Filter mania with hide_child_in_errmsg (cont...)

Top Page
Delete this message
Reply to this message
Author: Andromeda
Date:  
To: Philip Hazel
CC: Exim
Subject: Re: [Exim] Filter mania with hide_child_in_errmsg (cont...)
At 21:00 20/12/2000 +0000, you wrote:
>Sorry, not sure exactly what you mean. Can you send me an example?
>All the option is *supposed* to do is to suppress the child address.


Without the option set you get:

  localpart@localhost
    (generated from andromeda@???)
    <fail text>


With the option you get:

A message that you sent could not be delivered to one or more of its
recipients. This is a permanent error. The following address(es) failed:

  an undisclosed address
    (generated from andromeda@???)
    <no fail text>


The mainlog still shows the fail text, however, the bounce doesn't. As an
aside, there are three directors with the below options. They should be
correct according to the updated documentation. The filtering in the above
case occurs in "userforward":

system_aliases:
domains = "! lsearch;/usr/local/exim/aliases/domains : *"
driver = aliasfile
file_transport = address_file
pipe_transport = address_pipe
file = /etc/aliases
search_type = lsearch
hide_child_in_errmsg

userforward:
domains = "! lsearch;/usr/local/exim/aliases/domains : *"
no_verify
driver = forwardfile
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
file = .forward
filter
hide_child_in_errmsg
allow_system_actions

virtual:
domains = "lsearch;/usr/local/exim/aliases/domains"
driver = aliasfile
file_transport = address_file
pipe_transport = address_pipe
hide_child_in_errmsg
no_more
file = /usr/local/exim/aliases/$domain-aliases
search_type = lsearch*@

With Regards

Andromeda

- The Andromeda HTML Workshop - http://www.htmlworkshop.com/
Home of Search & Replace 98