Re: [Exim] Bypassing RBL check for authenticated users.

Top Page
Delete this message
Reply to this message
Author: Oren Levi
Date:  
To: Giuliano Gavazzi
CC: exim-users
Subject: Re: [Exim] Bypassing RBL check for authenticated users.
i'm getting these errors which are different then just reject that i had
before:

sender verify defer for <zlzt9tlsb@???>: host lookup did
not complete
2003-09-18 04:56:03 H=(ip-64-7-19-92.dsl.aus.megapath.net) [64.7.19.92]:4963
F=<zlzt9tlsb@???> temporarily rejected RCPT
<ilan@???>: Could not complete sender verify


So frustrating !


Oren.

----- Original Message -----
From: "Oren Levi" <orenlevi@???>
To: "Giuliano Gavazzi" <eximlists@???>
Cc: <exim-users@???>
Sent: Wednesday, September 17, 2003 9:45 PM
Subject: Re: [Exim] Bypassing RBL check for authenticated users.


> Hi there,
>
> I Think i finally got it but since i'm not so sure could you take a look

and
> check if there's any mistakes ?
>
> begin acl
> #!!# ACL that is used after the RCPT command
> check_recipient:
> # Accept if the source is local SMTP (i.e. not over TCP/IP)
> accept hosts = :
> # ...and everyone that authenticated
> require verify = sender
>
>  accept authenticated = *
>             condition = ${if
> eq{$authenticated_id}{$sender_address}{yes}{no}}
>             verify = sender

>
> # Deny if the local part contains @ or % or / or | or !.
>   deny    local_parts   = ^.*[@%!/|] : ^\\.

>
> # Always accept mail to postmaster
>  accept  local_parts   = postmaster
>             domains       = +local_domains

>
> # look up connecting host on RBLs
>   deny    message       = $sender_host_address blacklisted at
> $dnslist_domain
>           dnslists      =  bl.spamcop.net : \
>            blackholes.mail-abuse.org : \
>            dialup.mail-abuse.org : \
>            blackholes.easynet.nl : \
>            sbl.spamhaus.org : \
>            opm.blitzed.org : \
>            ipwhois.rfc-ignorant.org : \
>            cbl.abuseat.org : \
>            spamhaus.relays.osirusoft.com=127.0.0.6 : \
>            sbl.spamhaus.org=127.0.0.2 : \
>            relays.ordb.org

>
> accept domains = +local_domains
> accept hosts = +relay_hosts
> accept condition = ${perl{checkrelayhost}{$sender_host_address}}
>
>   # Accept bounces to lists even if callbacks or other checks would fail
>   warn     message      = X-WhitelistedRCPT-nohdrfromcallback: Yes
>            condition    = \
>            ${if and {{match{$local_part}{(.*)-bounces\+.*}} \
>                      {exists

>

{/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}_${lc:$domain}/config.pck}
> }} \
>                 {yes}{no}}

>
> accept   condition    = \
>            ${if and {{match{$local_part}{(.*)-bounces\+.*}} \
>                      {exists

>

{/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}_${lc:$domain}/config.pck}
> }} \
>                 {yes}{no}}

>
>   warn     message      = X-WhitelistedRCPT-nohdrfromcallback: Yes
>            condition    = \
>            ${if and {{match{$local_part}{mailman-bounces\+.*}} \
>                      {exists
> {/usr/local/cpanel/3rdparty/mailman/lists/mailman/config.pck}}} \
>                 {yes}{no}}

>
>   accept   condition    = \
>            ${if and {{match{$local_part}{mailman-bounces\+.*}} \
>                      {exists
> {/usr/local/cpanel/3rdparty/mailman/lists/mailman/config.pck}}} \
>                 {yes}{no}}

>
> # deny all rest
> deny    message = $sender_fullhost is currently not permitted to send, you
> must first authenticate

>
> #!!# ACL that is used after the DATA command
> check_message:
> require verify = header_sender
> accept
>
>
> Thank, GREAT LIST :)
>
> Oren.
>
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim

details at http://www.exim.org/ ##
>
>
>