Re: [exim] eximconfig .

Top Page
Delete this message
Reply to this message
Author: Dave Evans
Date:  
To: exim-users
Subject: Re: [exim] eximconfig .
First off, in acl_check_rcpt, change

acl_check_rcpt: *

# Accept if the source is local SMTP (i.e. not over TCP/IP). We do this by
# testing for an empty sending host field.

accept hosts = *

back to

acl_check_rcpt:

# Accept if the source is local SMTP (i.e. not over TCP/IP). We do this by
# testing for an empty sending host field.

accept hosts = :

(which is what the default config file would have said). You really don't want
to be an open spam relay. Honest.

On Sat, Aug 09, 2008 at 02:45:40AM -0700, 91change wrote:
> I am looking for a simple relay exim configuration file . Which does a relay
> to MX for all users . No need for any checking .


Define "all users". Are your users all on certain IP ranges (e.g.
10.0.0.0/8), or do you have roaming users, which would therefore mean that
you'd need to support SMTP AUTH of some kind?

If you don't need SMTP AUTH, that makes things a lot simpler. Your access
control (which you definitely need) would simply be relay_from_hosts, which it
looks like you've already configured.

For your needs, relay_to_domains should probably be empty:

relay_to_domains =

You say "relay to MX", but your config as it stands looks like it's trying to
send mail on to a smarthost, 10.232.18.211. Which do you want?

If you want to send all mail to MX, you should delete the smarthost router,
change "domains = *" to "domains = !+local_domains" on the dnslookup router,
and maybe add "no_verify" to the dnslookup router.

You'll also need to either set the SYSTEM_ALIASES_FILE macro (e.g. exim
-DSYSTEM_ALIASES_FILE=/etc/aliases) or replace SYSTEM_ALIASES_FILE in your
config with the path to the file.

That should be sufficient. Let us know how you get on.

Regards,

--
Dave Evans
http://djce.org.uk/
http://djce.org.uk/pgpkey