[Exim] accepting mail without being an open relay

Top Page
Delete this message
Reply to this message
Author: Rejo Zenger
Date:  
To: exim-users
Subject: [Exim] accepting mail without being an open relay
Hi,

I guess this is something terribly simple, but I just can't fugureout
how to solve it.

I'm running Exim 4. All is running well, except for the posts by a perl
script (using the module Net::SMTP from libnet). Script is running on
the same host as Exim (sisterray.xs4all.nl). I keep getting these
errors:

2002-06-13 11:27:43 H=sisterray.xs4all.nl [213.84.142.121]
F=<autoresponder-modbot-nl.erotiek.overig=bounces@???>
rejected RCPT <peter@???>: EO ACL: relaying denied

The last part is from the last ACL in my configuration so I'm able to
track where the message exactly got rejected.

So, although I have tried a lot, I just can't getting the server
accepting these connections, without being an open relay. How can I
solve this?

I guess these are the relevant parts of /etc/exim/configure:

| domainlist local_domains = sisterray.xs4all.nl
| hostlist relay_hosts =

|
| primary_hostname = sisterray.xs4all.nl

|
| begin acl

|
| check_recipient:

|
|   accept  hosts         = :

|
| [... blacklists and other stuff skipped ...]

|
|   accept  local_parts   = lsearch;/etc/exim/recipients_reject_except
|           domains       = +local_domains

|
|   deny    message       = [...]
|           log_message   = suspicious characters in local_part
|           local_parts   = ^.*[@%!/|]

|
|   require verify        = sender

|
|   accept  domains       = +local_domains
|           endpass
|           message       = unknown user
|           verify        = recipient

|
| accept authenticated = *

|
|   deny    log_message   = EO ACL: relaying denied
|           message       = [...]


Thanks in adavcne,

    -Rejo.


--
# rejo@???, pgp: see headers, http://www.xs4all.nl/~sister