Diese Website existiert nur weil wir Werbung mit AdSense ausliefern.
Bitte den AdBlocker daher auf dieser Website ausschalten! Danke.

spam tagged mails ausfiltern

Alles rund um das Internet, Internet-Anwendungen (E-Mail, Surfen, Cloud usw.) und das Einrichten von Netzwerken einschl. VPN unter Linux

Moderator: Moderatoren

Gesperrt
Benutzeravatar
komaii
Member
Member
Beiträge: 174
Registriert: 2. Jul 2004, 12:06
Kontaktdaten:

spam tagged mails ausfiltern

Beitrag von komaii »

Hallo zusammen,

Ich möchte gerne email die als Spam erkannt wurden automatisch in einen Ordner verschieben lassen.

Meine config sieht so aus:
- SuSE9.2,Postfix, amavisd-new, spamd,Cyrus-Imapd.
- es gibt 2 globale Ordner die lauten "user.SPAM" und "user.HAM" die sich jeder user über Imap abonieren kann um dort den Müll und den Rest einzusortieren damit der Bayes das lernen kann.
auszug aus /var/spool/imap
drwx------ 2 cyrus mail 8192 Mar 9 09:42 HAM
drwx------ 2 cyrus mail 12288 Mar 9 09:42 SPAM
drwx------ 2 cyrus mail 4096 Mar 3 17:59 komaii
drwx------ 2 cyrus mail 4096 Mar 3 17:59 die restlichen user

Nun werden die Mails ja vom spamassasin erkannt und als "-- SPAM --" getaged im Header. Konfiguriert über /etc/mail/spamassassin.
-->
# Text to prepend to subject if rewrite_subject is used
subject_tag -- SPAM --
-->

Jetzt wäre schön wen diese Mails die erkannt wurden automatisch in den Ordner "SPAM" wandern würden.

Ich hab mal procmailrc probiert aber irgendwie geht das nicht.

Ich habe in der promailrc stehn von /home/komaii/.procmailrc
#--
# Spam Mails in Ordner SPAM verschieben
:0:
* ^X-Spam-Status: Yes
.SPAM/

Vielleicht kann mir da jemand weiterhelfen.

danke im voraus,

lg,
-thomas
dermichel
Advanced Hacker
Advanced Hacker
Beiträge: 1169
Registriert: 20. Apr 2004, 22:36
Wohnort: Neuweiler / Saarland
Kontaktdaten:

Beitrag von dermichel »

wozu procmail? du hast cyrus! und SIEVE ist dein freund:

http://www.uni-koeln.de/rrzk/mail/softw ... sieve.html
Benutzeravatar
komaii
Member
Member
Beiträge: 174
Registriert: 2. Jul 2004, 12:06
Kontaktdaten:

Beitrag von komaii »

vielen dank für den tipp.

muss ich das jetzt für jeden user machen? andersrum kann ich micht nicht einfach als user "cyrus" in der sievshell einloggen und das script aktivieren?

is das richtig so?
require "fileinto";
if header :matches "X-Spam-Level" "-- SPAM --" {
fileinto "SPAM";
}

sorry wenn ich nerv, aber mit im scripten bin=0 zu haben :)
dermichel
Advanced Hacker
Advanced Hacker
Beiträge: 1169
Registriert: 20. Apr 2004, 22:36
Wohnort: Neuweiler / Saarland
Kontaktdaten:

Beitrag von dermichel »

das musst du mit dem entsprechenden user machen.

hier kann das jeder benutzer selbst einstellen:

http://smartsieve.sourceforge.net/screenshots.html
Mr. Postfix - /* Ubuntu- und SuSE-Linux /*
Benutzeravatar
komaii
Member
Member
Beiträge: 174
Registriert: 2. Jul 2004, 12:06
Kontaktdaten:

Beitrag von komaii »

ahh, oke das hab ich gemacht, nur leider bleiben die mails in der inbox und werden nicht in den Spam ordner verschoben.

was mach ich falsch?

also in der /etc/amavisd.conf stehts so drinnen:
$sa_spam_subject_tag = '-- SPAM -- ';

und so sieht meine /etc/mail/spamassassin/local.cf aus:
# How many hits before a message is considered spam.
required_hits 5.0

# Whether to change the subject of suspected spam
rewrite_subject 1

# Text to prepend to subject if rewrite_subject is used
subject_tag -- SPAM --

# Encapsulate spam in an attachment
report_safe 2

# Use terse version of the spam report
use_terse_report 1

# Enable the Bayes system
use_bayes 1
bayes_path /var/spool/amavis/.spamassassin/bayes_seen
auto_learn 1

bayes_auto_learn_threshold_nonspam 2.0
bayes_auto_learn_threshold_spam 14.00

bayes_ignore_header Return-Path
bayes_ignore_header Received
bayes_ignore_header X-Spam-Flag
bayes_ignore_header X-Spam-Status
bayes_ignore_header X-Spam-Flag
bayes_ignore_header X-Spam-Level
bayes_ignore_header X-purgate
bayes_ignore_header X-purgate-ID
bayes_ignore_header X-purgate-Ad
bayes_ignore_header X-GMX-Antispam
bayes_ignore_header X-Resent-For
bayes_ignore_header X-Resent-By
bayes_ignore_header X-Resent-To
bayes_ignore_header Resent-To
bayes_ignore_header Sender
bayes_ignore_header Precedence
bayes_ignore_header X-Antispam
bayes_ignore_header X-Sieve
bayes_ignore_header X-Spamcount
bayes_ignore_header X-Spamsensitivity
bayes_ignore_header To
bayes_ignore_header X-Sieve
bayes_ignore_header X-WEBDE-FORWARD

ähm tja, weiss ich nicht weiter.
Benutzeravatar
komaii
Member
Member
Beiträge: 174
Registriert: 2. Jul 2004, 12:06
Kontaktdaten:

Beitrag von komaii »

hmm jetzt versteh ichs gar nicht mehr. ich habe mal das plugin für squirrlemail installiert (avelsieve-1.0.1) und damit das script erstellt.
eigenartiger weise wird das script immer wieder gelöscht, logg ich mich das nächste mal wieder ein isses weg, futsch... sehr strange

an was könnte das liegen?
Gesperrt