Hi all,
I'm running SpamAssassin version 3.4.4 on Perl version 5.30.3.
I turned on loadplugin Mail::SpamAssassin::Plugin::OLEVBMacro in the v343.pre file.
I have both Archive::Zip and IO::String installed.
If I check my rules with spamassassin --lint -D, the plugin is being loaded:
Oct 30 17:58:57.955 [23115] dbg: plugin: loading Mail::SpamAssassin::Plugin::OLEVBMacro from @INC
When I run make test, it passes:
t/nonspam.t ....................... ok
t/olevbmacro.t .................... ok
t/originating_ip_hdr.t ............ ok
But when I try to scan email that I know contains excel attachments with harmful office macros, none of the rules get triggered.
Even the sample test emails in the t/data/spam/olevbmacro/ directory don't trigger the macro rules:
spamassassin -t < malicemacro.eml
What am I missing?
Thanks.
I'm running SpamAssassin version 3.4.4 on Perl version 5.30.3.
I turned on loadplugin Mail::SpamAssassin::Plugin::OLEVBMacro in the v343.pre file.
I have both Archive::Zip and IO::String installed.
If I check my rules with spamassassin --lint -D, the plugin is being loaded:
Oct 30 17:58:57.955 [23115] dbg: plugin: loading Mail::SpamAssassin::Plugin::OLEVBMacro from @INC
When I run make test, it passes:
t/nonspam.t ....................... ok
t/olevbmacro.t .................... ok
t/originating_ip_hdr.t ............ ok
But when I try to scan email that I know contains excel attachments with harmful office macros, none of the rules get triggered.
Even the sample test emails in the t/data/spam/olevbmacro/ directory don't trigger the macro rules:
spamassassin -t < malicemacro.eml
What am I missing?
Thanks.