Open Relay testing based on recipient domain?  Disable?
    email builder 
    emailbuilder88 at yahoo.com
       
    Tue Aug  2 03:00:52 CEST 2011
    
    
  
Hello,
I'm seeing this in my logs when mail is being delivered to a recipient in a virtual domain (but not when delivering to the main domain of the machine):
Open relay? Nonlocal recips but not originating: test at example.com
(email address obscured)
I understand that this can be caused by the originating flag not being set in a policy bank, but I *do* have it set.  In this case, amavis seems to be trying to compare the contents of @local_domains_maps to the recipient domain.  If I add my virtual domains to @local_domains_maps, the error goes away.  However, I don't care to maintain all my domains in the amavis configuration file.
I am using amavis only to have a way to pass mails through an anti-virus scanner.  I have a rich set of policies and a good configuration that is most certainly not an open relay in Postfix.  I frankly don't need amavis to try to make guesses like this - it's redundant logic that I just don't need.
How can I stop amavis from doing this without having to add all my virtual domains to @local_domains_maps?
Thanks for the great software!
    
    
More information about the amavis-users
mailing list