Hoe ga ik viagra spam tegen zoals die in onderstaande afbeelding in een setup met Exim/MailScanner/ClamAV/Spamassassin +RE)?
Likes: 0
Hoe ga ik viagra spam tegen zoals die in onderstaande afbeelding in een setup met Exim/MailScanner/ClamAV/Spamassassin +RE)?
Heb ook last van deze spam, overigens de enige soort spam waar ik last van heb. Blokkeren van het onderwerp (= : o ) ) werkte niet.
hier ook regelmatig last van. Gelukig gaan de meeste bij mij wel naar mijn spambox.
Op basis van OCR kun je deze filteren. Evenzo geldt voor PDF spam, al is dit weer achterhaald. De meeste verzenders van deze berichten staan op de RBL en kun je met de activatie hiervan blokkeren. Standaard staat dit uit in Directadmin. Let er goed op welke blocklists je gebruikt. SpamCannibal is behoorlijk aggresief en staat standaard aan in de exim.conf.
Om OCR te gebruiken, heb je imagemagick nodig (convert) en gocr.
De configfile
Het Perl bestandCode:loadplugin Ocr Ocr.pm body OCR eval:check_ocr() describe OCR Check if text in attached images contains spam words score OCR 3.0
Let erop dat je (mail)server het drukker gaat krijgen door de Perl processen. Beter is om de filtering extern af te handelen. Er zijn ook andere opties zoals deze: http://wiki.apache.org/spamassassin/FuzzyOcrPluginPHP Code:# Ocr plugin, version 2
package Ocr;
use strict;
use Mail::SpamAssassin;
use Mail::SpamAssassin::Util;
use Mail::SpamAssassin::Plugin;
our @ISA = qw (Mail::SpamAssassin::Plugin);
# constructor: register the eval rule
sub new {
my ( $class, $mailsa ) = @_;
$class = ref($class) || $class;
my $self = $class->SUPER::new($mailsa);
bless( $self, $class );
$self->register_eval_rule("check_ocr");
return $self;
}
sub check_ocr {
my ( $self, $pms ) = @_;
my $cnt = 0;
foreach my $p ( $pms->{msg}->find_parts("image") ) {
my ( $ctype, $boundary, $charset, $name ) =
Mail::SpamAssassin::Util::parse_content_type(
$p->get_header('content-type') );
if ( $ctype eq "image/gif" ) {
open OCR, "|/usr/bin/convert -flatten - pnm:-|/usr/bin/gocr -i - > /tmp/spamassassin.ocr.$$";
foreach $p ( $p->decode() ) {
print OCR $p;
}
close OCR;
open OCR, "/tmp/spamassassin.ocr.$$";
my @words =
( 'company', 'money', 'stock', 'million', 'thousand', 'buy', 'price', 'don\'t' );
while (<OCR>) {
my $w;
foreach $w (@words) {
if (m/$w/i) {
$cnt++;
}
}
}
unlink "/tmp/spamassassin.ocr.$$";
}
}
return ( $cnt > 1 );
}
1;
MultiMaak - Voor persoonlijke cadeau's en relatiegeschenken!
Wij hebben nagenoeg geen last meer van spam als we gebruikmaken van de SpamBlocker exim.conf i.c.m. o.a. SpamAssassin. SpamBlocker kent uitgebreide community support op de DirectAdmin fora. Dit werkt met ClamAV en met zowel een Dovecot/Maildir als een mbox configuratie. Let dan wel op dat je de juiste exim.conf op de juiste manier configureert.
De enige spam die nog wel eens doorkomt is als SpamAssassin zichzelf overload. Dat is een bekend Spamassassin probleem en kan verholpen worden door SpamBlocker te gaan draaien, maar er kan altijd tóch nog een overload plaatsvinden. Je merkt het meteen en een Exim restart is dan voldoende.
Bij ons worden die :0) mailtjes voornamelijk getagged door Pyzor en Spamcop.
Dat is overigens ook wat SpamBlocker voornamelijk doet hè. Verschillende spam-databases nalopen en indien geblockt een mailtje terugsturen met daarin unblock informatie.
Ook deze wordt gebruikt waardoor ik het gevoel heb dat je het over spam in het algemeen hebt. Ik doel echt op deze enkele situatie omdat deze de enige is die er nog mondjesmaat doorheen komt en toeneemt (diverse tekst varianten maar nagenoeg hetzelfde aan grafische).
He weer iets geleerdnee die heb ik nog nooit gedraaid eerlijk gezegd
![]()
Nog een leuke zin over die spam: Ik hoop dat de gast die al die viagra troep verstuurd zelf zoveel viagra neemt dat ze L*L ontploft![]()
Edit: Als je het over de duffel hebtweer zo eentje.
Laatst gewijzigd door SebastiaanStok; 09/08/08 om 17:14.
Park The Hosting Manager - your friend in hosting software
Dank je, dat was erg handig![]()
Ik krijg net het bericht dat er een reactie is word die email bestemd als spam omdat er 'viagra' in voor komt![]()
Park The Hosting Manager - your friend in hosting software