Re: [exim] Bypass Sender Verification

Página Principal
Apagar esta mensagem
Responder a esta mensagem
Autor: altendew
Data:  
Para: exim-users
Assunto: Re: [exim] Bypass Sender Verification

Not sure where it is at, here is my check_recipient

check_recipient:
# Exim 3 had no checking on -bs messages, so for compatibility
# we 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 = localhost


#relay_domains = 127.0.0.1/8
#no_relay_domains_include_local_mx
#no_relay_match_host_or_sender
#host_accept_relay = 127.0.0.1/8




  # 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}/config.pck}}} \
                {yes}{no}}


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



  # 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}/conf
ig.pck}}} \
                {yes}{no}}


  accept   condition    = \
           ${if and {{match{$local_part}{(.*)-bounces\+.*}} \
                     {exists
{/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}_${lc:$domain}/conf
ig.pck}}} \
                {yes}{no}}


#if it gets here it isn't mailman


#sender verifications are required for all messages that are not sent to
lists


require verify = sender
accept domains = +local_domains
endpass


#recipient verifications are required for all messages that are not sent
to the local machine
#this was done at multiple users requests


message = "The recipient cannot be verified. Please check all recipients
of this message to ver
ify they are valid."
verify = recipient


accept domains = +relay_domains

  warn  message = ${perl{popbeforesmtpwarn}{$sender_host_name}}
        hosts = +relay_hosts
  accept  hosts = +relay_hosts


  warn  message = ${perl{popbeforesmtpwarn}{$sender_host_address}}
        condition = ${perl{checkrelayhost}{$sender_host_address}}
  accept  condition = ${perl{checkrelayhost}{$sender_host_address}}


  accept  hosts = +auth_relay_hosts
          endpass
          message = $sender_fullhost is currently not permitted to \
                        relay through this server. Perhaps you \
                        have not logged into the pop/imap server in the \
                        last 30 minutes or do not have SMTP Authentication
turned on in your email
 client.
          authenticated = *


--
View this message in context: http://www.nabble.com/Bypass-Sender-Verification-t1780738.html#a4849205
Sent from the Exim Users forum at Nabble.com.