Amavis & PolicyBanks
Posted: 2007-04-01 18:50
Ich bin am verzweifeln...
Ich verwende AMAVISD-NEW mit Policybanks um meine 5 Domänen getrennt nach Spamlevel etc verwaltung zu können. Soweit so gut.
Leider ist es mir nicht möglich Amavis beizubringen, daß er bei einem SPAM / VIRUS etc auch eine Nachricht an den Sender bzw. Empfänger schickt.
Hier der relevante Teil von /etc/amavis.conf
<code>
#------------- Domain: gbl.dyndns.org ---------------------------------------------------
$interface_policy{'20001'} = 'gbl.dyndns.org';
$policy_bank{'gbl.dyndns.org'} = {
# Loglevel für Statistiken >=2
log_level => 2,
# Bypass Checks
bypass_spam_checks_maps => [0], # don't spam-check this mail
bypass_banned_checks_maps => [0], # don't banned-check this mail
bypass_header_checks_maps => [0], # don't header-check this mail
bypass_virus_checks_maps => [0], # don't check email against viruses
spam_tag_level_maps => '-999',
spam_tag2_level_maps => '2.5',
spam_tag3_level_maps => '6.5',
spam_kill_level_maps => '9999', # I don.t want to send messages back to spammers, and I don.t want the message copied to a special mailbox at this time
spam_dsn_cutoff_level_maps => '9', # This value defines the spam level at which we.re no longer interested in sending a DSN message to the sender. You can leave it as it is, since we.ll not do any bouncing.
spam_subject_tag_maps => [''],
spam_subject_tag2_maps => ['### POSSIBLE SPAM ### '],
spam_subject_tag3_maps => ['### SPAM ### '],
mailfrom_notify_sender => undef,
mailfrom_notify_recip => undef,
mailfrom_notify_admin => undef,
mailfrom_notify_spamadmin => undef,
notify_spam_sender_templ => read_text("/var/lbss/notify_spam_sender.txt"),
# Wegschmeissen oder durchlassen?
final_bad_header_destiny => D_PASS,
final_banned_destiny => D_PASS,
final_virus_destiny => D_PASS,
final_spam_destiny => D_PASS,
# Warn
$warnvirussender => 1,
$warnspamsender => 1,
$warnbannedsender => 1,
$warnbadhsender => 1,
# Whitelist
whitelist_sender_maps => [],
# Blacklist
blacklist_sender_maps => [],
# AV Scanner
av_scanners =>
[
# ### http://www.clamav.net/ - backs up clamd or Mail::ClamAV
# ['ClamAV-clamscan', 'clamscan',
# "--stdout --no-summary -r --tempdir= {}",
# [0], qr/:.*sFOUND$/, qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
],
av_scanners_backup => [],
};
</code>
Was mache ich falsch?
Günter
Ich verwende AMAVISD-NEW mit Policybanks um meine 5 Domänen getrennt nach Spamlevel etc verwaltung zu können. Soweit so gut.
Leider ist es mir nicht möglich Amavis beizubringen, daß er bei einem SPAM / VIRUS etc auch eine Nachricht an den Sender bzw. Empfänger schickt.
Hier der relevante Teil von /etc/amavis.conf
<code>
#------------- Domain: gbl.dyndns.org ---------------------------------------------------
$interface_policy{'20001'} = 'gbl.dyndns.org';
$policy_bank{'gbl.dyndns.org'} = {
# Loglevel für Statistiken >=2
log_level => 2,
# Bypass Checks
bypass_spam_checks_maps => [0], # don't spam-check this mail
bypass_banned_checks_maps => [0], # don't banned-check this mail
bypass_header_checks_maps => [0], # don't header-check this mail
bypass_virus_checks_maps => [0], # don't check email against viruses
spam_tag_level_maps => '-999',
spam_tag2_level_maps => '2.5',
spam_tag3_level_maps => '6.5',
spam_kill_level_maps => '9999', # I don.t want to send messages back to spammers, and I don.t want the message copied to a special mailbox at this time
spam_dsn_cutoff_level_maps => '9', # This value defines the spam level at which we.re no longer interested in sending a DSN message to the sender. You can leave it as it is, since we.ll not do any bouncing.
spam_subject_tag_maps => [''],
spam_subject_tag2_maps => ['### POSSIBLE SPAM ### '],
spam_subject_tag3_maps => ['### SPAM ### '],
mailfrom_notify_sender => undef,
mailfrom_notify_recip => undef,
mailfrom_notify_admin => undef,
mailfrom_notify_spamadmin => undef,
notify_spam_sender_templ => read_text("/var/lbss/notify_spam_sender.txt"),
# Wegschmeissen oder durchlassen?
final_bad_header_destiny => D_PASS,
final_banned_destiny => D_PASS,
final_virus_destiny => D_PASS,
final_spam_destiny => D_PASS,
# Warn
$warnvirussender => 1,
$warnspamsender => 1,
$warnbannedsender => 1,
$warnbadhsender => 1,
# Whitelist
whitelist_sender_maps => [],
# Blacklist
blacklist_sender_maps => [],
# AV Scanner
av_scanners =>
[
# ### http://www.clamav.net/ - backs up clamd or Mail::ClamAV
# ['ClamAV-clamscan', 'clamscan',
# "--stdout --no-summary -r --tempdir= {}",
# [0], qr/:.*sFOUND$/, qr/^.*?: (?!Infected Archive)(.*) FOUND$/ ],
],
av_scanners_backup => [],
};
</code>
Was mache ich falsch?
Günter