Centos7
Amavisd-new 2.11.0
Spamassassin 3.4.0
Site-wide configuration

For this post my server's primary IP is 1.1.1.1 = mail2.myserver.com

My amavisd configuration file is: 

        /etc/amavisd/amavisd.conf

I have mynetworks defined as:

        @mynetworks = qw( 127.0.0.0/8 1.1.1.1 2.2.2.2 3.3.3.3 4.4.4.4/32 
5.5.5.5/32 );

I have this policy bank setup:

$policy_bank{'MYNETS'} = {   # mail originating from @mynetworks
  originating => 1,  # is true in MYNETS by default, but let's make it explicit
  os_fingerprint_method => undef,  # don't query p0f for internal clients
  bypass_spam_checks_maps   => [1],  # don't spam-check internal mail
  bypass_banned_checks_maps => [1],  # don't banned-check internal mail
  bypass_header_checks_maps => [1],  # don't header-check internal mail
};


But when a message is sent by my server itself, it gets checked anyway, tagged 
as spam and redirected to my spam mailbox (Header follows).   In this case it's 
my logwatch daily email.  

Shouldn't spamassassin be skipped based on the  bypass_spam_checks_maps   => 
[1],  setting or am I missing something else, syntax wrong, etc?

>From MAILER-DAEMON  Mon Aug  7 04:02:31 2017
Return-Path: <>
X-Original-To: [email protected]
Delivered-To: [email protected]
X-Envelope-From: <[email protected]>
X-Envelope-To: <[email protected]>
X-Envelope-To-Blocked: <[email protected]>
X-Quarantine-ID: <ypXs3IHcC_xa>
X-Spam-Flag: YES
X-Spam-Score: 7.332
X-Spam-Level: *******
X-Spam-Status: Yes, score=7.332 tag=-9999 tag2=5 kill=6.4
        tests=[NORMAL_HTTP_TO_IP=0.001, NO_RELAYS=-0.001,
        URIBL_ABUSE_SURBL=1.948, URIBL_BLACK=1.7, URIBL_DBL_SPAM=2.5,
        URIBL_GREY=1.084, URIBL_SBL_A=0.1] autolearn=no autolearn_force=no
To: [email protected]
From: [email protected]
Subject: Logwatch for mail2.myserver.com (Linux)
Auto-Submitted: auto-generated
Precedence: bulk
Content-Type: text/plain; charset="iso-8859-1"
Date: Mon,  7 Aug 2017 04:02:03 -0500 (CDT)



Reply via email to