Cyrus + postfix

Simon Matter simon.matter at ch.sauter-bc.com
Thu Feb 5 01:30:03 EST 2004


> I try to configure postfix 2.0 using cyrus 2.1.16
> I put in main.cf:
> mailbox_transport = cyrus

Don't do that. Use

mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp

and you don't have to touch master.cf.

Simon

>
> And in master.cf:
> cyrus unix - n n - - pipe
>  flags=R user=cyrus argv=/usr/bin/cyrdeliver -e -m "{$extension}" ${user}
>
> I create mailbox to user toto using cyradm and make a passwd using
> saslpasswd
> When I try to connect to the imap server, I can log in and access to
> inbox.
> But when I send a mail to this user, postfix says that an error occurred
> (bad protocol).
> I think my configuration is not good but I don't know where.
>
> Here is the mail.log:
>
> Feb  5 00:41:31 neo postfix/pickup[1352]: B18778F801D: uid=0 from=<root>
> Feb  5 00:41:31 neo postfix/cleanup[1415]: B18778F801D:
> message-id=<20040204234131.B18778F801D at smtp.example.net>
> Feb  5 00:41:31 neo postfix/qmgr[1353]: B18778F801D:
> from=<root at example.net>, size=284, nrcpt=1 (queue active)
> Feb  5 00:41:31 neo cyrus/master[1419]: set maximum file descriptors to
> 256/256
> Feb  5 00:41:31 neo cyrus/master[1419]: about to exec
> /usr/lib/cyrus/bin/lmtpd
> Feb  5 00:41:31 neo cyrus/lmtpunix[1419]: executed
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: telling master 2
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: accepted connection
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix pid 1419 in READY
> state: now unavailable and in BUSY state
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix now has 0 ready
> workers
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: telling master 3
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: lmtp connection preauth'd as
> postman
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix pid 1419 in BUSY
> state: now serving connection
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix now has 0 ready
> workers
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: telling master 1
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix pid 1419 in BUSY
> state: now available and in READY state
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix now has 1 ready
> workers
> Feb  5 00:41:31 neo postfix/pipe[1417]: B18778F801D:
> to=<toto at example.net>,
> relay=cyrus, delay=0, status=bounced (data format error. Command output:
> toto+"": Bad protocol )
> Feb  5 00:41:31 neo postfix/cleanup[1415]: C491B8F801E:
> message-id=<20040204234131.C491B8F801E at smtp.example.net>
> Feb  5 00:41:31 neo postfix/qmgr[1353]: C491B8F801E: from=<>, size=1876,
> nrcpt=1 (queue active)
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: telling master 2
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: accepted connection
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix pid 1419 in READY
> state: now unavailable and in BUSY state
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix now has 0 ready
> workers
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: telling master 3
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: lmtp connection preauth'd as
> postman
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix pid 1419 in BUSY
> state: now serving connection
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix now has 0 ready
> workers
> Feb  5 00:41:31 neo cyrus/lmtpd[1419]: telling master 1
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix pid 1419 in BUSY
> state: now available and in READY state
> Feb  5 00:41:31 neo cyrus/master[468]: service lmtpunix now has 1 ready
> workers Feb  5 00:41:31 neo postfix/pipe[1417]: C491B8F801E:
> to=<localuser at example.net>, orig_to=<root at example.net>, relay=cyrus,
> delay=0, status=bounced (data format error. Command output: localuser+"":
> Bad protocol )
>
>
> Localuser is a unix account user which is the alias of root. So I guess
> that
> postfix failed to deliver the mail and try to tell this trouble to
> postmaster.
>
>
> ---
> Home Page: http://asg.web.cmu.edu/cyrus
> Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
> List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html
>


---
Home Page: http://asg.web.cmu.edu/cyrus
Wiki/FAQ: http://cyruswiki.andrew.cmu.edu
List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html




More information about the Info-cyrus mailing list