Mail::Milter::Module::VirusBounceSpew - milter to reject antivirus messages typically sent to forged
Contents
Bugs
The rules could be much simpler, but at risk of catching legit mail. A future release will simplify the
regex tests.
Description
This module rejects messages at the DATA phase by searching for known signs of misconfigured antivirus
software. An increasing problem on the Internet as of this writing is a tendency for viruses and trojans
to send mail with a forged envelope from address. This is triggering antivirus warning messages back to
these forged senders.
Methods
new()
Creates a VirusBounceSpew milter object. The match rules are internally hardcoded and may be
examined by reading the module source.
set_message(MESSAGE)
Sets the message used when rejecting messages.
This method returns a reference to the object itself, allowing this method call to be chained.
Name
Mail::Milter::Module::VirusBounceSpew - milter to reject antivirus messages typically sent to forged
"senders"
Pod Errors
Hey! Theabovedocumenthadsomecodingerrors,whichareexplainedbelow:
Around line 70:
You can't have =items (as at line 82) unless the first thing after the =over is an =item
perl v5.36.0 2023-01-22 Mail::Milter::...VirusBounceSpew(3pm)
See Also
Mail::Milter::Object
Synopsis
use Mail::Milter::Module::VirusBounceSpew;
my $milter = new Mail::Milter::Module::VirusBounceSpew;
my $milter2 = &VirusBounceSpew; # convenience
