IT-worX
19/02/16, 16:33
Beste,
Op diverse mailboxen krijg ik de laatste weken immens veel spam binnen. Een paar honderd per dag is geen uitzondering. Een overgroot deel hiervan zijn Franstalige mails met betrekking tot de datingsite badoo.com, met in de mail zelf een bit.ly adres.
Ondertussen probeert Thunderbird de mails te herkennen (gebeurd inmiddels, ik krijg het gekende "vlammetje" naast de mail) maar hij komt nog steeds toe in de inbox in plaats van de "ongewenst" box.
Daarom dat ik op de server (Centos + DA) eens het gekende "sa-learn --spam" commando wou geven, in de hoop dat SpamAssassin deze mails een halt kon toeroepen. Helaas : SA heeft er geen zin in, ik krijg telkens de volgende fout
[root@v01 ~]# sa-learn --spam
^Cinterrupted at /usr/bin/sa-learn line 514. at /usr/bin/sa-learn line 501.
Ik moet dit commando zelf stoppen met een ctrl-c, pas dan krijg ik de fout te zien.
Hierbij het deel van de code waarop bovenstaande lijnnummers betrekking hebben
# If we needed to make a tempfile, go delete it.
if (defined $tempfile) {
unlink $tempfile or die "cannot unlink temporary file $tempfile: $!";
undef $tempfile;
}
if (!$run_ok && $@ !~ /HITLIMIT/) { die $@ }
1;
} or do {
my $eval_stat = $@ ne '' ? $@ : "errno=$!"; chomp $eval_stat;
$spamtest->finish_learner();
die $eval_stat; <<<<< Rij 501
};
$spamtest->finish_learner();
# make sure we notice any write errors while flushing output buffer
close STDOUT or die "error closing STDOUT: $!";
close STDIN or die "error closing STDIN: $!";
exit $exit_status;
################################################## #########################
sub killed {
$spamtest->finish_learner();
die "interrupted"; <<<<< Rij 514
}
sub target {
my ($target) = @_;
my $class = ( $isspam ? "spam" : "ham" );
my $format = ( defined( $opt{'format'} ) ? $opt{'format'} : "detect" );
push ( targets, "$class:$format:$target" );
}
Iemand een idee wat er aan de hand is? Spoedeisend is dit niet echt, maar wel vreselijk irritant.
Op diverse mailboxen krijg ik de laatste weken immens veel spam binnen. Een paar honderd per dag is geen uitzondering. Een overgroot deel hiervan zijn Franstalige mails met betrekking tot de datingsite badoo.com, met in de mail zelf een bit.ly adres.
Ondertussen probeert Thunderbird de mails te herkennen (gebeurd inmiddels, ik krijg het gekende "vlammetje" naast de mail) maar hij komt nog steeds toe in de inbox in plaats van de "ongewenst" box.
Daarom dat ik op de server (Centos + DA) eens het gekende "sa-learn --spam" commando wou geven, in de hoop dat SpamAssassin deze mails een halt kon toeroepen. Helaas : SA heeft er geen zin in, ik krijg telkens de volgende fout
[root@v01 ~]# sa-learn --spam
^Cinterrupted at /usr/bin/sa-learn line 514. at /usr/bin/sa-learn line 501.
Ik moet dit commando zelf stoppen met een ctrl-c, pas dan krijg ik de fout te zien.
Hierbij het deel van de code waarop bovenstaande lijnnummers betrekking hebben
# If we needed to make a tempfile, go delete it.
if (defined $tempfile) {
unlink $tempfile or die "cannot unlink temporary file $tempfile: $!";
undef $tempfile;
}
if (!$run_ok && $@ !~ /HITLIMIT/) { die $@ }
1;
} or do {
my $eval_stat = $@ ne '' ? $@ : "errno=$!"; chomp $eval_stat;
$spamtest->finish_learner();
die $eval_stat; <<<<< Rij 501
};
$spamtest->finish_learner();
# make sure we notice any write errors while flushing output buffer
close STDOUT or die "error closing STDOUT: $!";
close STDIN or die "error closing STDIN: $!";
exit $exit_status;
################################################## #########################
sub killed {
$spamtest->finish_learner();
die "interrupted"; <<<<< Rij 514
}
sub target {
my ($target) = @_;
my $class = ( $isspam ? "spam" : "ham" );
my $format = ( defined( $opt{'format'} ) ? $opt{'format'} : "detect" );
push ( targets, "$class:$format:$target" );
}
Iemand een idee wat er aan de hand is? Spoedeisend is dit niet echt, maar wel vreselijk irritant.