Thats actually a very insecure solution, even if it had worked.
Unless you set that (which you shouldnt), exim uses the sender _IP_
address, and the destination email address, to determine wether to
relay.
You need to set host_accept_relay to include the IP addresses/networks
from which you want to relay. What email address the sender claims to
be is irrelevant, since it is trivially forged..
On Tue, 9 Jan 2001, insane bob wrote:
>
> --- Andromeda <andromeda@???> wrote:
> > At 15:36 09/01/2001 -0800, you wrote:
> > >destination (and since every domain in the world is
> > >not in relay_domains, it refuses to send the
> > >mail)....how can I get it to realize that the
> > virtual
> > >domains are local??? I have it set it local_domains
> > Try this setting:
> > sender_address_relay =
> > "partial-lsearch;/usr/local/exim/localdomains"
> >
> it didn't work...in fact, the behavior didn't change
> at all, it still gives it's reason for refusing that
> the destination host isn't in host_accept_relay,
> local_domains, etc. The output from exim -bh remained
> the exact same...
>
> __________________________________________________
> Do You Yahoo!?
> Yahoo! Photos - Share your holiday photos online!
> http://photos.yahoo.com/
>
> --
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim details at http://www.exim.org/ ##
>
--