diff --git a/config/amavis/50-user b/config/amavis/50-user new file mode 100644 index 0000000..47cc487 --- /dev/null +++ b/config/amavis/50-user @@ -0,0 +1,48 @@ +use strict; +# +# Place your configuration directives here. They will override those in +# earlier files. +# +# See /usr/share/doc/amavisd-new/ for documentation and examples of +# the directives you can use in this file +# + +# We need to provide list of domains for which filtering need to be done +#@lookup_sql_dsn = ( +# ['DBI:mysql:database=postfixadmin;host=127.0.0.1;port=3306', +# 'postfixadmin', +# 'JW9t9ipdgLrWvMqHq7hX']); + +# Disable show header recieve from amavisd localhost 127.0.0.1 +$allowed_added_header_fields{lc('Received')} = 0; + +@inet_acl = qw( 127.0.0.1 [::1] 23.21.136.138/32 ); +@local_domains_acl = ( "." ); +# Change instance amavisd process +$max_servers = 5; + +# Disable quarantine +$clean_quarantine_to = undef; # local quarantine +$virus_quarantine_to = undef; # traditional local quarantine +$banned_quarantine_to = undef; # local quarantine +$bad_header_quarantine_to = undef; # local quarantine +$spam_quarantine_to = undef; # local quarantine + +# Don's Discard infected mail +$final_virus_destiny = D_REJECT; +$final_banned_destiny = D_REJECT; +$final_spam_destiny = D_PASS; + +# Add Warning to Subject +$sa_tag_level_deflt = -9999; # always add spam info headers +$subject_tag_maps_by_ccat{+CC_VIRUS} = [ '***WARNING-VIRUS DETECTED*** ' ]; +$subject_tag_maps_by_ccat{+CC_BANNED} = [ '***WARNING-DANGEROUS DETECTED*** ' ]; + +# Filter spam mail to Junk folder +$recipient_delimiter = '+'; +@addr_extension_spam_maps = ('Spam'); +@addr_extension_virus_maps = ('Spam'); +@addr_extension_banned_maps = ('Spam'); + +#------------ Do not modify anything below this line ------------- +1; # ensure a defined return \ No newline at end of file