exim.conf:
#
# Trap Failures to Remote Domain
#
fail_remote_domains:
driver = redirect
domains = ! +local_domains
allow_fail
data = ":fail: The mail server could not deliver mail to $local_part@$domain.
The account or domain may not exist, they may be blacklisted, or missing the pr
oper dns entries."
the SMTP transaction test:
>>> using ACL "check_recipient"
>>> processing "accept"
>>> check hosts = :
>>> host in ":"? no (end of list)
>>> accept: condition test failed
>>> processing "warn"
>>> check condition = ${if and {{match{$local_part}{(.*)-bounces\+.*}} {exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}/config.pck}}} {yes}{no}}
>>> = no
>>> warn: condition test failed
>>> processing "accept"
>>> check condition = ${if and {{match{$local_part}{(.*)-bounces\+.*}} {exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}/config.pck}}} {yes}{no}}
>>> = no
>>> accept: condition test failed
>>> processing "warn"
>>> check condition = ${if and {{match{$local_part}{(.*)-bounces\+.*}} {exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}_${lc:$domain}/config.pck}}} {yes}{no}}
>>> = no
>>> warn: condition test failed
>>> processing "accept"
>>> check condition = ${if and {{match{$local_part}{(.*)-bounces\+.*}} {exists {/usr/local/cpanel/3rdparty/mailman/lists/${lc:$1}_${lc:$domain}/config.pck}}} {yes}{no}}
>>> = no
>>> accept: condition test failed
>>> processing "require"
>>> check verify = recipient
>>> >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
>>> routing psitest@psitest.ro
>>> psitest.ro in "lsearch;/etc/localdomains"? no (end of list)
>>> psitest.ro in "+local_domains"? no (end of list)
>>> psitest.ro in "! +local_domains"? yes (end of list)
>>> psitest.ro in "! +local_domains"? yes (end of list)
>>> calling lookuphost router
>>> lookuphost router declined for psitest@psitest.ro
>>> psitest.ro in "! +local_domains"? yes (end of list)
>>> calling literal router
>>> literal router declined for psitest@psitest.ro
>>> psitest.ro in "! +local_domains"? yes (end of list)
>>> calling fail_remote_domains router
>>> fail_remote_domains router forced address failure
>>> ----------- end verify ------------
>>> require: condition test failed
550-The mail server could not deliver mail to psitest@psitest.ro. The account
550-or domain may not exist, they may be blacklisted, or missing the proper dns
550 entries.
LOG: H=() [IP] F=<test@beeline.ro> rejected RCPT psitest@psitest.ro: The mail server could not deliver mail to psitest@psitest.ro. The account or domain may not exist, they may be blacklisted, or missing the proper dns entries.
----
beeline.ro is hosted in our server,
psitest.ro is not hosted by us, so it shouldn't be [it isn't] in the /etc/localdomains
the domain is not blacklisted, and has proper dns entries,
why the message still fails to leave? ok, accept condition failed, why failing?
thank you,
Lehel



LinkBack URL
About LinkBacks
Reply With Quote







