Like me - many of you were using rfc-ignorant.org as a white list to
avoid rejecting mail from servers who refused standard bounce messages -
like the ones in the sender verify that Exim uses. That problem is now
gone. Here's some sample code that will drop the message if the sender
truely doesn't exist and do a warn if the sender just refuses mail from:<>
drop message = REJECTED - Sender Verify Failed - error code
\"$sender_verify_failure\"
!hosts = +no_verify
!verify = sender/callout=2m,defer_ok
condition = ${if eq{recipient}{$sender_verify_failure}}
warn message = Mail from $sender_address on host $sender_host_name
refuses standard BOUNCE messages.
condition = ${if eq{mail}{$sender_verify_failure}}
warn message = Sender Verify Problem - error code
\"$sender_verify_failure\"
!condition = ${if eq{$sender_verify_failure}{}}
--
Marc Perkel - marc@???
Spam Filter: http://www.junkemailfilter.com
My Blog: http://marc.perkel.com
My Religion: http://www.churchofreality.org
~ "If it's real - we believe in it!" ~