Problem cyrus and bogofilter

MisterM misterm at
Tue Apr 29 08:47:27 EDT 2003

Hello all,

I recently installed bogofilter in combination with postfix and cyrus. Cyrus and postfix function perfectly together but when I install bogofilter I get the folowing error When I send a mail to the server:

Diagnostic-Code: X-Postfix; data format error. Command output: info: Message
has no header/body separator _

I tracked this error down to cyrus because when i check the log from postfix I can see that the error originates at cyrus:

Apr 29 10:05:24 easygate postfix/qmgr[30672]: D8354146BB:
from=<admin at>, size=1452, nrcpt=1 (queue active)
Apr 29 10:05:24 easygate postfix/smtpd[30780]: disconnect from[]
Apr 29 10:06:05 easygate postfix/pipe[30784]: D8354146BB:
to=<info at>, relay=filter, delay=42, status=sent
Apr 29 10:06:05 easygate postfix/pickup[30671]: 68E12146C7: uid=612
from=<admin at>
Apr 29 10:06:05 easygate postfix/cleanup[30782]: 68E12146C7:
message-id=<20030429080605.68E12146C7 at>
Apr 29 10:06:05 easygate postfix/qmgr[30672]: 68E12146C7:
from=<admin at>, size=293, nrcpt=1 (queue active)
Apr 29 10:06:15 easygate postfix/local[30830]: 68E12146C7:
to=<info at>, relay=local, delay=10, status=sent
("|/usr/local/StorageMailer/ info")
Apr 29 10:06:15 easygate postfix/pipe[30848]: 68E12146C7:
to=<info at>, relay=cyrus, delay=10, status=bounced (data
format error. Command output: info: Message has no header/body separator _ )

Is it possible to change settings in cyrus to prevent this error or is there a work around for this?

I use the folowing settings in the from postfix:

# ==========================================================================
# service type  private unpriv  chroot  wakeup  maxproc command + args
#               (yes)   (yes)   (yes)   (never) (50)
# ==========================================================================
#smtp     inet  n       -       -       -       -       smtpd
#smtp     inet  n       -       n       -       -       smtpd -o content_filter=filter:dummy
smtp      inet  n       -       n       -       -       smtpd -o content_filter=filter:   

cyrus     unix  -       n       n       -       -       pipe
  flags=R user=cyrus argv=/usr/cyrus/bin/deliver -e -m ${extension} ${user}

filter   unix  -       n       n       -       -       pipe
    user=filter argv=/usr/local/bin/ -f ${sender} -- ${recipient}  

I hope some one can help me with this problem, bogofilter looks very promising to fight spam with.

Thanx in advance for all your help

Greetz MisterM
-------------- next part --------------
An HTML attachment was scrubbed...

More information about the Info-cyrus mailing list