Re: cyrus-imap und sa-learn
Jan Kesten schrieb: Hallo, Christoph! sa-learn --spam /var/spool/cyrus/mail/u/user/SPAM/* Vielleicht hilft Dir die Option --username von sa-learn weiter? Wenn Du automatisch die Mails anlernen lassen willst, kannst damit u.U. einen cronjob bauen, der genau das tut. Interessant. Danke. Gegenfrage: Wenn ich das als *irgendeinuser* anlerne landet es dann überhaupt in der "zentralen Datenbank" oder kann ich das als "switch" irgendwie mitgeben, irgendwie hab ich den Eindruck das mein sa nicht sonderlich effektiv ist ... Ich habe dafür einen speziellen Unterordner "Train.ham" und "Train.spam" - hat ein Benutzer dorthin Mails verschoben, werden sie angelernt und danach von dort wieder gelöscht (baue das gerade auf virtuelle User um). Jup. Das macht Sinn. Cheers, Jan MH
Re: cyrus-imap und sa-learn
Hallo, Christoph! > sa-learn --spam /var/spool/cyrus/mail/u/user/SPAM/* Vielleicht hilft Dir die Option --username von sa-learn weiter? Wenn Du automatisch die Mails anlernen lassen willst, kannst damit u.U. einen cronjob bauen, der genau das tut. Ich habe dafür einen speziellen Unterordner "Train.ham" und "Train.spam" - hat ein Benutzer dorthin Mails verschoben, werden sie angelernt und danach von dort wieder gelöscht (baue das gerade auf virtuelle User um). Cheers, Jan signature.asc Description: OpenPGP digital signature
Re: cyrus-imap und sa-learn
On Mon, 08 May 2006 16:07:25 +0200 Christoph Kaminski <[EMAIL PROTECTED]> wrote: > leider ist der user cyrus:mail der owner von diesen dateien und ich > kann es nicht tun... Ich koennte einfach die Mails rauskopieren, Rechte > anedern und dann anlernen gibt es aber vieleicht einen eleganteren Weg? sa-learn als root laufen lassen? Ich mache das zumindest so und habe eigentlich keine Bedenken. +v /etc/cron.daily/spamassasin #!/bin/sh DIREXPR="/var/spool/cyrus/mail/*/user/*/Junk/[0-9]*." DBPATH="/var/lib/amavis/.spamassassin" salearn() { /usr/bin/sa-learn --dbpath $DBPATH --spam $DIREXPR; /bin/rm $DIREXPR; /bin/su - cyrus -c "/usr/sbin/cyrreconstruct user/*/Junk"; } salearn > /dev/null 2>&1 exit 0 -v -- <) .--. )#=+ ' /## | .+. Liebe Grüsse, ,,/###,|,,|Michael -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)
cyrus-imap und sa-learn
Hi! Ich habe nen kleines problem mit Spamassassin und Cyrus-IMAP. Ich will es mit nem bestimmten user anlernen lassen also mache ich sa-learn --spam /var/spool/cyrus/mail/u/user/SPAM/* leider ist der user cyrus:mail der owner von diesen dateien und ich kann es nicht tun... Ich koennte einfach die Mails rauskopieren, Rechte anedern und dann anlernen gibt es aber vieleicht einen eleganteren Weg? -- MfG Christoph Kaminski -- Haeufig gestellte Fragen und Antworten (FAQ): http://www.de.debian.org/debian-user-german-FAQ/ Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED] mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)