#!/usr/bin/perl

print "Learn from all Messages...\n";

$HOME=@ENV{"HOME"};

#CHANGE 18.04.2004
#--force-expire hinzugefügt, damit die Datenbank nicht unendlich groß wird

print `/usr/bin/sa-learn --force-expire --spam $HOME/Mail/spam/cur/`;
print `/usr/bin/sa-learn --force-expire --ham $HOME/Mail/trash/cur/`;


#TODO: Update Black and Whitelist!

open (FILE, "$HOME/.kde/share/apps/kabc/std.vcf");
open (WRITE, ">$HOME/.spamassassin/user_prefs");


while ()
{
# alte Version bei kde 3.1.x
#        next unless /EMAIL:/;   # Nur E-mailadressen sind intressant
	next unless /EMAIL.*?:/;

	
# alte Version bei kde 3.1.x
#        s/EMAIL:(.*)/whitelist_from $1/;                        # EMAIL: weglassen
        s/EMAIL.*?:(.*)/whitelist_from $1/;                        # EMAIL: weglassen
        print WRITE;
}

print "Updated personal whitelist.\n";

Fr Jul 30 13:54:24 CEST 2021
patent_button.gif valid-html401.png elektra.jpg fsfe-logo.png valid-css.png vim.gif anybrowser.gif