Selbstlern funktion gegen Spam

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
makeat
Posts: 39
Joined: 2005-12-19 00:08

Selbstlern funktion gegen Spam

Post by makeat » 2005-12-22 23:33

hallo habe exim4 vexim spamassaign und horde imp installiert

folgede problem habe ich:

1) Horde ist immer nur auf englisch (habe im debian locales gesetzt)

2) Spam melde link geht nicht da das selbstlernen abgeschaltet ist

mache das mit

Code: Select all

$conf['spam']['reporting'] = true; 
$conf['notspam']['reporting'] = true; 
$conf['spam']['program'] = '/usr/bin/sa-learn --spam -u '.Auth::getAuth(); 
$conf['notspam']['program'] = '/usr/bin/sa-learn --ham  -u '.Auth::getAuth();
dann bekomme ich error nachricht da das selbst lernen abgestellt ist.

hier apache error log auszug

Code: Select all

perl: warning: Setting locale failed.
perl: warning: Please check that your locale settings:
	LANGUAGE = "de_DE",
	LC_ALL = (unset),
	LANG = "de_DE"
    are supported and installed on your system.
perl: warning: Falling back to the standard locale ("C").
bayes expire_old_tokens: lock: 17367 cannot create tmp lockfile /var/www/.spamassassin/bayes.lock.Xeon.make.at.17367 for /var/www/.spamassassin/bayes.lock: No such file or directory

lock: 17367 cannot create tmp lockfile /var/www/.spamassassin/bayes.lock.Xeon.make.at.17367 for /var/www/.spamassassin/bayes.lock: No such file or directory
ERROR: configuration specifies 'use_bayes 0', sa-learn disabled
also error wegen locales und spam melden...

(spam error kommt wie oben wenn ich use_bayes 0 aus der spam conf nehme -- sonst gehts gar nicht)


Also nun meine Fragen:

Wie kann ich Spam selbst lernen mit IMP abbilden ?
Bei mir kommt viel zu viel spam rein.

Wie bringe ich IMP zur deutschen Sprache ?

vielen dank

makeat

Matthias Diehl
Posts: 315
Joined: 2002-09-24 13:26

Re: Selbstlern funktion gegen Spam

Post by Matthias Diehl » 2005-12-23 07:57

Guten Morgen,
schau doch bitte mal nach, ob es das Verzeichnis /var/www/.spamassassin bei Dir überhaupt gibt bzw. welche Zugriffsrechte dafür bestehen. Ansonsten kannst Du das Verzeichnis anlegen:

Code: Select all

mkdir /var/www/.spamassassin

makeat
Posts: 39
Joined: 2005-12-19 00:08

Re: Selbstlern funktion gegen Spam

Post by makeat » 2005-12-23 10:41

Matthias Diehl wrote:Guten Morgen,
schau doch bitte mal nach, ob es das Verzeichnis /var/www/.spamassassin bei Dir überhaupt gibt bzw. welche Zugriffsrechte dafür bestehen. Ansonsten kannst Du das Verzeichnis anlegen:

Code: Select all

mkdir /var/www/.spamassassin
okay lauft aber

Code: Select all

<?php if ($conf['spam']['reporting']): ?>
<?php if ($imp['mailbox'] != IMP::addPreambleString($prefs->getValue('spam_folder'))): ?>
    | <?php echo Horde::widget('', _("Report as Spam"), 'widget', '', "Submit('spam_report'); return false;", _("Report as Spam")); ?>
<?php else: ?>
    | <?php echo Horde::widget('', _("Report as Innocent"), 'widget', '', "Submit('notspam_report'); return false;", _("Report as Innocent")); ?>
<?php endif; ?>
hier ist das problem das ich nie den NO SPAM link sehe ...

mein IMAP SPAM Folder heisst Junk ....

macht das einen UNterschied ? kann man den Ordner irgendwo definieren ?