• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

postfix cyrus amavis procmail

Status
Für weitere Antworten geschlossen.
Hallo,

ich habe meine Mailserver von pop3 auf cyrus imap umgestellt. Als MTA verwende ich postfix (suse 9.0).
Folgendes läuft ein Mail kommt an wird an Amavis weitergeleitet dort an Spamassassin und antivir, anschließend über procmail. Wenn die Mail Spam ist wird sie in ein vordefiniertes Verzeichnis kopiert. Das ganze klappt mit pop3 seit langem sehr gut. Seit ich auch cyrus umgestellt habe geht die Mail von Amavis an Spamassassin und antivir aber nicht mehr nach procmail.
Folgende Parameter für die Weiterleitung stehen in der Datei main.cf:
content_filter = smtp-amavis:10024
mailbox_command = /usr/bin/procmail
mailbox_transport = cyrus

Ein "tail -f /var/log/messeages" zeigt mir genau den Weg mit pop3:
postfix -> amavis -> spamassassin -> procmail -> local
mit cyrus imap:
postfix -> amavis -> spamassassin -> cyrus

procmail wird nicht mehr duchlaufen. Wenn ich den parameter mailbox_transport entferne wird die mail wieder über local ausgeliefert, inclusive procmail.

Wo liegt mein Fehler, wo soll ich noch suchen?

Danke

Stefan
 
cyrus benutzt SIEVE:

http://www.uni-koeln.de/rrzk/mail/software/sieve/sieve.html#skripte

wenn's gehts: umstellen auf sieve zum kopieren/zustellen in ordner....
 
Hallo Michael,

das Filtern ist nicht mein Problem das klappt. Meine procmailrc ist sehr simpel:

:0
* ^X-Spam-Status: Yes
/spam/.

Nur alle Spam Mails sollen auf dem Mail-Server aussortiert werden. Mit pop3 und local als MDA klappt das auch ganz, gut nur nach der Umstellung auf cyrus is Schluß mit lustig.
Kennst du eine andere Möglichkeit die als Spam makierte Mail aus der Verteilung auszuschließen.

Danke

Stefan
 
dafuer gibts ja sieve bei cyrus (procmail in gut)


hier meine regel in der sieveshell:


if header :contains "Subject" "\*SPAM\*"
{
fileinto "user.michael.Spam";
}
 
Habe hier das alte Postfixbuch da steht nix von sieve. Kannst du mir noch mal helfen und mir einen Tipp geben wie ich meine main.cf und master.cf bearbeiten muss damit endlich die Filterung wieder klappt?

Danke

Stefan
 
Status
Für weitere Antworten geschlossen.
Oben