Bonjour,
Ci joint notre plugin Spamassassin : - il scanne les archives en pièce jointe (.zip, .rar) et capte celles qui contiennent un fichier louche - il scanne les .doc pour détecter les macros et déterminer si c'est louche ou pas
loadplugin Mail::SpamAssassin::Plugin::ArchiveScan /etc/spamassassin/ArchiveScan.pm
ifplugin Mail::SpamAssassin::Plugin::ArchiveScan body IS_ATTACHMENT_VIRUS eval:is_attachment_virus() score IS_ATTACHMENT_VIRUS 20 endif
Modules Perl nécessaires:
use Archive::Zip qw( :ERROR_CODES :CONSTANTS ); use Archive::Rar; use IO::String; use File::LibMagic;