> The endpass example /should/ do exactly the same:
I test it again. The difference is, that it don't emits the message.
Exim only says:
H=chaos.dvz.fh-giessen.de [192.168.192.85] F=<Oliver.Egginger@???>
rejected RCPT <oliver.egginger@???>
When I use the other example Exim says:
H=chaos.dvz.fh-giessen.de [192.168.192.85] F=<Oliver.Egginger@???>
rejected RCPT <oliver.egginger@???>: sender address domain is not
local
This means, it print out the message. Thats the only difference between
the both examples.
regards
oliver
Am Fre, 2003-10-17 um 13.10 schrieb Andreas Metzler:
> On Fri, Oct 17, 2003 at 10:58:16AM +0200, Oliver Egginger wrote:
> > I ignored the sender_domains condition in the manuals...
> > Many thanks to all, who had helped me!
>
> > > + accept authenticated = *
> > > + endpass
> > > + sender_domains = +local_domains
> > > + message = Sender domain is not local
>
> > I had some difficulties with it. I've got a notion that endpass shifts
> > the control to the next condition, thus the accept clause isn't canceled
> > at once for unauthenticated users.
>
> I don't understand that, can you reformulate?
>
> > Therefore I use this combination (not
> > very smart but clear):
> >
> > accept authenticated = *
> > sender_domains = +local_domains
> >
> > # only for the ejection of the error message
> > deny authenticated = *
> > sender_domains = ! +local_domains
> > message = sender address domain is not local
>
> The endpass example /should/ do exactly the same:
> | It marks the boundary between the conditions whose failure
> | causes control to pass to the next statement, and the conditions whose
> | failure causes the ACL to return `deny'.
> cu andreas
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
--
Oliver Egginger <Oliver.Egginger@???>
Fachhochschule Giessen-Friedberg