IMPORTANT : Certaines réactions d'Amavis comme le remplacement du sujet d'un message, se basent sur les informations insérés dans le fichier local_domains. Ce fichier doit contenir tous les domaines gérés par la passerelle.
[root@linux /]$ vi /var/rs/addons/amavis/var/amavis/local_domains
# Liste des domaines gérés (domaines de receptions) # Ajouter un domaine par ligne # ex : domain.com exemple.com exemple.net
[root@linux /]$ vi /var/rs/addons/amavis/etc/amavisd.conf
Seuls les paramètres pouvant nécessiter une adaptation sont mentionnés ci-dessous.
$max_servers = 4;
%final_destiny_by_ccat = ( CC_VIRUS, D_DISCARD, CC_BANNED, D_DISCARD, CC_UNCHECKED, D_BOUNCE, CC_SPAM, D_PASS, CC_BADH, D_PASS, CC_OVERSIZED, D_BOUNCE, CC_CLEAN, D_PASS, CC_CATCHALL, D_PASS, );
$warnbannedsender = 1;
$warnvirusrecip = 1;
$warnbannedrecip = 1;
my $my_from = 'root@localhost.org';
my $my_from_rfc2822 = '"Alert" <root@localhost.org>';
my $my_admin = 'root@localhost.org';
$undecipherable_subject_tag = '[*** UNCHECKED ***] ';
$banned_filename_re = new_RE(
qr'.\.(ade|
adp|
app|
arc|
bas|
bat|
chm|
cmd|
com|
cpl|
crt|
fxp|
hlp|
hta|
inf|
ins|
isp|
js|
jse|
lnk|
mdt|
mdw|
msc|
msp|
mst|
ops|
pif|
prg|
reg|
scr|
sct|
shb|
shs|
vbs|
wsc|
wsf|
wsh
)$'ix,
);
Règle à respecter pour l'attribution de score : valeur1 inférieur ou égale à valeur2
tag_level <= tag2_level <= tag3_level <= kill_level < dsn_cutoff_level <= quarantine_cutoff_level
$sa_tag2_level_deflt = 8.0;
$sa_tag3_level_deflt = 10.0;
$sa_kill_level_deflt = $sa_tag3_level_deflt;
$sa_quarantine_cutoff_level = 50;
@spam_subject_tag2_maps = ('***SPAMMY*** ');
@spam_subject_tag3_maps = ('***SPAM*** ');
$sa_spam_modifies_subj = 1;
Explication : Dans l'exemple de configuration ci-dessus, en fonction du score voici que qui arrivera :
[Rappel] N'oubliez pas après chaque modification d'amavis de recharger la configuration avec la commande radicalspam reload_amavis