ps (1. spalte).
> Bei mir laeuft der amavisd unter debian stable als user amavis.
> Das lernen mach ich aber als user, da ich meine mailinglistenmails
> selber einsortieren moechte, so das das ueberpruefen beim mailabholen nicht
> so lang dauert.
> Probier mal ein su amavis un
avis.
Das lernen mach ich aber als user, da ich meine mailinglistenmails
selber einsortieren möchte, so das das überprüfen beim mailabholen nicht
so lang dauert.
Probier mal ein su amavis und dann sa-learn (ungetestet).
Gruß
Halim
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.d
Hallo!
Wie kann ich rausfinden mit welchem user spamassassin läuft?.
Generell: Wo sehe ich als welcher user ein Script/Daemon läuft?
/* Setup:
Postfix -> amavisd-new -> spamassassin
/* Setup
Irgendwie steh ich total auf dem Schlauch ...
Hintergrund:
Mit welchem User muss ich sa
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
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 Unterord
nen 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/b
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
Am Freitag 24 März 2006 01:32 schrieb Jan Kohnert:
[...]
> Eine "allgemeine Datenbank" gibt es AFAIK nicht. Ich handhabe es so, das
> alle Nachrichten per Cronjob durch user amavis (der macht bei mir das
> Filtern im Postfix per amavisd-new) gejagt werden. Dazu ein paar NFS-Mounts
> im meinem lok
Matthias Haegele <[EMAIL PROTECTED]> wrote:
>
> Habe auf meinem Server Mails aus dem Maildir im Homeverzeichnis eines
> users mittels sa-learn --ham , sa-learn --spam "verfüttert", wie
> bekomme ich die "userbezogenen sa-Daten" jetzt in die "allg
Jan Kohnert schrieb:
Matthias Haegele schrieb:
Hallo!
[...]
Eine "allgemeine Datenbank" gibt es AFAIK nicht. Ich handhabe es so, das alle
Nachrichten per Cronjob durch user amavis (der macht bei mir das Filtern im
Postfix per amavisd-new) gejagt werden. Dazu ein paar NFS-Mounts im meinem
lo
Matthias Haegele schrieb:
> Hallo!
Hi,
> Habe auf meinem Server Mails aus dem Maildir im Homeverzeichnis eines
> users mittels sa-learn --ham , sa-learn --spam "verfüttert", wie bekomme
> ich die "userbezogenen sa-Daten" jetzt in die "allgemeine Datenba
Hallo!
Habe auf meinem Server Mails aus dem Maildir im Homeverzeichnis eines
users mittels sa-learn --ham , sa-learn --spam "verfüttert", wie bekomme
ich die "userbezogenen sa-Daten" jetzt in die "allgemeine Datenbank" für
amavis/spamassassin, sodass amavisd-ne
am.mbox > /tmp/LearnSpam.mbox
/etc/amavis/parsefolder.pl /tmp/NewHam.mbox > /tmp/LearnHam.mbox
/etc/amavis/parsefolder.pl /tmp/NewMissedSpam.mbox
> /tmp/LearnMissedSpam.mbox
Und diese Files habe ich dann an sa-learn verfüttert. Funktioniert bis
heute einwandfrei.
Das parsefolder.pl wan
ssin/bayes_* -f
cp /var/spool/exim4/.spamassassin/bayes_* /root/.spamassassin/
cp -f /var/spool/exim4/.spamassassin/bayes_* /tmp
for i in /local/mail/s/spam/[1-9]*; do sa-learn --no-sync --spam $i; done
sa-learn --sync
chown Debian-exim:Debian-exim /root/.spamassassin/bayes_seen
chown Debian-exim:De
Hi,
ich hab mir eben etwas Mühe gemacht und die Sourcen durchgeschaut. Man
darf den Befehl nicht als root ausführen, sonst kommt immer dieser
Hinweis. Und als User cyrus ist /usr/sbin/ nicht im Pfad, daher
funktioniert das ganze nicht richtig.
Versuch mal:
su -c "/usr/sbin/cyrdump '*' >/tmp
On Tue, Oct 04, 2005 at 06:46:49PM +0200, support by dogweb24 wrote:
> kann man das so machen?
>
> sa-learn --spam /var/mail/*/Maildir/
>
> Ich möchte sa-learn über die Maildir´s schicken,. Geht es besser?
Falls du Amavis damit füttern möchtest, damit du gleich systemweit etwas
d
support by dogweb24 schrieb:
> kann man das so machen?
>
> sa-learn --spam /var/mail/*/Maildir/
Hast du in *allen* Verzeichnissen auch wirklich *nur* Spam? Wenn du nämlich
auch reguläre Mail darin hast und diese SA als Spam beibringst, hast du bald
ein Problem mit dem Bayes-Filter..
gesammelt werde sollen. Darüber lass ich dann ein sa-learn laufen.
>
>
> Ulrich
So mach ich das hier seit Jahren, per crontab:
10 * * * * /usr/local/bin/spamkill >/dev/null 2>&1
# /usr/local/bin/spamkill
# Ok. könnte schöner sein...
sa-learn --spam -f /etc/localspamche
"andreas lüth" <[EMAIL PROTECTED]> wrote:
[... Spam lernen ...]
>
> ok, wie wäre es sinnvoll bzw. besser zu machen?
Ich hab da für die user ein Verzeichnis angelegt, in dem die Spam-Mails
gesammelt werde sollen. Darüber lass ich dann ein sa-learn laufen.
Ulrich
am 04.10.2005, um 19:32:04 +0200 mailte andreas lüth folgendes:
[ idiotischen Quoting entsorgt ]
> ok, wie wäre es sinnvoll bzw. besser zu machen?
http://learn.to/quote
Andreas
--
Andreas Kretschmer(Kontakt: siehe Header)
Heynitz: 035242/47212, D1: 0160/7141639
GnuPG-ID 0x3FFF606C ht
Evgeni Golov schrieb:
On Tue, 04 Oct 2005 18:46:49 +0200
support by dogweb24 <[EMAIL PROTECTED]> wrote:
^^^
wer?
kann man das so machen?
sa-learn --spam /var/mail/*/Maildir/
Wenn du alle Mails aller User als SPAM lernen möchtest und deine Shell
das verste
On Tue, 04 Oct 2005 18:46:49 +0200
support by dogweb24 <[EMAIL PROTECTED]> wrote:
^^^
wer?
> kann man das so machen?
>
> sa-learn --spam /var/mail/*/Maildir/
Wenn du alle Mails aller User als SPAM lernen möchtest und deine Shell
das versteht: ja.
> Ich möchte
kann man das so machen?
sa-learn --spam /var/mail/*/Maildir/
Ich möchte sa-learn über die Maildir´s schicken,. Geht es besser?
Nebenfrage: gibt es eine deutsche debianliste die sich mit confixx
beschäftigt.
MfG
Andy
--
Haeufig gestellte Fragen und Antworten (FAQ):
http
* Cyril Flaig <[EMAIL PROTECTED]> [10-08-05 10:30]:
> Hallo zusammen,
> Ich habe ein gutes laufendes System mit sa-exim, exim4 und dovecot.
> Nun habe ich spamassassin mit sa-learn einige hundert Emails zum lernen
> gegeben.
> Das Problem, nach meinem Verstaendnis
Hallo zusammen,
Ich habe ein gutes laufendes System mit sa-exim, exim4 und dovecot.
Nun habe ich spamassassin mit sa-learn einige hundert Emails zum lernen
gegeben.
Das Problem, nach meinem Verstaendnis laeuft sa-exim in der
Standardinstallation nicht als root. Wenn ich mit sa-learn uebe,
erstellt
Hallo,
ich versuche gerade Cyrus IMAP Folder in das mbox Format zu
konvertieren, damit ich sie zum Trainieren von Spamassassin verwenden kann.
Dabei ist mir das cyrdump Programm aus dem cyrus21-common Paket
aufgefallen, welches Mailboxen nach stdout dumpen kann.
Leider bekomme ich das Programm ni
/amavis/.spamassassin/*_dir kopiert werden
> und mit einem chown amavis:amavis -R für sa-learn unter dem user
> amavis leichter verdaulich gemacht werden, um anschließend gelöscht
> zu werden.
Das script läuft jetzt bei mir inklusive funktionierendem razor-report
und dem löschen d
root
spammaster: root
spam.police: root
Spamassassin lief erstmal nicht.
Nachdem ich die bypass option aus /etc/amavis/amavisd.conf
herausgenommen hatte lief SpamAssassin ja auch:
[EMAIL PROTECTED] = qw( . );# No default dependency on
spamassassin
aber mit sehr schlechtem Ergebnis. Trotz sa-l
alle spams auf 660 gesetzt und
> dann ein:
> for i in [0-9]*; do sa-learn --spam --no-rebuild -D --file $i ; done ;
> sa-learn --rebuild
> Sollte jede einzelne Mial hinzufügen.
> ABER der error kommt:
> debug: bayes: 9297 tie-ing to DB file R/O
> /root/.spamassassin/bayes_toks
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1
Grüße!
Nun hat man mal 300 Mails angesammelt die man als SPAM anlernen möchte.
Also schön in das Dir gegangen (cyrus21), alle spams auf 660 gesetzt und
dann ein:
for i in [0-9]*; do sa-learn --spam --no-rebuild -D --file $i ; done ;
sa-learn
30 matches
Mail list logo