Cyrus+Postfix+MySQL aber Spamassassin...

Postfix, QMail, Sendmail, Dovecot, Cyrus, Courier, Anti-Spam
User avatar
sbrandhoff
Userprojekt
Userprojekt
Posts: 39
Joined: 2003-06-22 12:19
Location: Frankenau

Cyrus+Postfix+MySQL aber Spamassassin...

Post by sbrandhoff » 2004-08-19 15:52

Hallo liebe Forum Nutzer,

ich habe ein Problem und weis einfach nicht wie ich es lösen soll.
Ich habe einen dieser lustigen 1&1 Server. Habe nun ein rebuild
mit Debian gemacht. Es läuft auch alles bis auf eine Kleinigkeit.

Ich weis nicht so recht wie ich Spamassassin einbinden muss. Habe
nun ersteinmal apt-get install spamassassin eingeben das Teil wurde
dann auch Ordnungsgemäß installiert. So wie binde ich das ganze nun
in Postfix ein? Am besten noch über Procmail (davon habe ich leider
auch keine Ahnung) das er wenn Spamassassin die E-Mail als Spam
deklariert procmail diese gleich entfernt! Kann mir jemmand helfen
bitte.


Vieleicht sollte ich noch erwähnen das ich bereits seit 12 Stunden
versuche den scheiss zum laufen zu bringen.

Vielen dank einfach mal im vorraus!
Gruß Sascha

squize
Userprojekt
Userprojekt
Posts: 741
Joined: 2003-05-19 16:46
Location: Karlsruhe

Re: Cyrus+Postfix+MySQL aber Spamassassin...

Post by squize » 2004-08-19 16:25


User avatar
sbrandhoff
Userprojekt
Userprojekt
Posts: 39
Joined: 2003-06-22 12:19
Location: Frankenau

Re: Cyrus+Postfix+MySQL aber Spamassassin...

Post by sbrandhoff » 2004-08-19 23:39

Hi Forum User
also ich bin ein Stück weiter allerdings wenn ich die Mail nun mit Procmail durch Spamassassin jage und dann schreiben lassen möchte sagt mir die procmail.log das cyrdeliver sagt Message contains an invalid Header

Habe hier mal beides gepostet.
Bitte nochmals um Hilfe!

Thx!


procmail.rc

Code: Select all


PPRIVS=yes
LOGFILE=/var/log/procmail.log
#VERBOSE=ON
SHELL=/bin/sh

# Mailbox-Zustellung
DELIVERMAIL="/usr/sbin/cyrdeliver"
IMAP="/usr/sbin/cyrdeliver -e -m INBOX $USER"
SPAM="/usr/sbin/cyrdeliver -e -m INBOX.SPAM mailadmin"

# --- From-Zeile löschen, ---
# --- sonst funktioniert deliver nicht !! ---

#:0fw
#| formail -f -I "From "

#:0fw
#| spamassassin -P

#:0:
#* ^X-Spam-Status: Yes
#| $SPAM

########################
# auch ohne -d bekomme ich diese Fehlermeldung
# Message contains a invalid Header
########################

:0fw
| spamassassin -d -P

#Spam aussortieren
:0:
* ^X-Spam-Status: Yes
| $SPAM


# --- an INBOX zustellen ---
:0w
| $IMAP

# --- und Schluss ---
:0w
{
EXITCODE=$?
HOST
}
procmail.log

Code: Select all

mailadmin: Message contains invalid header
ln23002-1: Message contains invalid header
procmail: Program failure (65) of "/usr/sbin/cyrdeliver"
From s.brandhoff@secoto.org  Thu Aug 19 23:13:01 2004
 Subject: Fw: S.brandhoff, watch the fish come alive- 3D Aquarium Screen Saver
  Folder: /usr/sbin/cyrdeliver -e -m INBOX ln23002-1                       7658
ln23002-1: Message contains invalid header
procmail: Program failure (65) of "/usr/sbin/cyrdeliver"
From MAILER-DAEMON@kundenserver.localnet-systems.de  Thu Aug 19 23:13:02 2004
 Subject: Undelivered Mail Returned to Sender
  Folder: /usr/sbin/cyrdeliver -e -m INBOX ln23002-1                       8627
ln23002-1: Message contains invalid header
procmail: Program failure (65) of "/usr/sbin/cyrdeliver"
From s.brandhoff@secoto.org  Thu Aug 19 23:13:30 2004
 Subject: Test
  Folder: /usr/sbin/cyrdeliver -e -m INBOX ln23002-1                       1550
ln23002-1: Message contains invalid header
procmail: Program failure (65) of "/usr/sbin/cyrdeliver"
From MAILER-DAEMON@kundenserver.localnet-systems.de  Thu Aug 19 23:13:31 2004
 Subject: Undelivered Mail Returned to Sender
  Folder: /usr/sbin/cyrdeliver -e -m INBOX ln23002-1                       3295
procmail: Couldn't determine implicit lockfile from "/usr/sbin/cyrdeliver"
procmail: Lock failure on ".lock"
mailadmin: Message contains invalid header
systr00per: Mailbox does not exist
procmail: Program failure (67) of "/usr/sbin/cyrdeliver"