I had the same problems with all versions of postfix through just a few months ago and even with cyrus 2.0.x. There were several suggestions on the postfix list on how to fix this (mostly revolving around setting the local delivery rate to 1 message at a time). I tried most of them without much success and ended up solving the problem by switching to lmtp through a socket for local delivery. This assumes, of course, that you are running a recent version of postfix and cyrus 2.x.
The switch is fairly simple. In cyrus's cyrus.conf, uncomment/add a line that looks like this: lmtpunix cmd="lmtpd" listen="/someplace/socket/lmtp" prefork=1 (where "someplace" is the appropriate location for your installation) Then in postfix's main.cf, add a line like this: mailbox_transport = lmtp:unix:/someplace/socket/lmtp Comment out the previous mailbox_transports, reload cyrus and postfix, and you'll have happy local delivery. -J "J.A.J. van Belkum" wrote: > > Thanks for the help, but I already have this in my configuration... > Everything works fine (outside in also), as long as I only address one > internal user. If I address more than one I get the problems. I think > it has to do with the line in the master.cf, which calls deliver. > > >> cyrus unix - n n - - pipe > >> flags=R user=cyrus argv=/usr/cyrus/bin/deliver -e -m > ${extension} ${user} > > > Do you have any other suggestions? > > Aukjan > > > Luc Brouard wrote: > > > J.A.J. van Belkum said: > > > I don't know if this is a problem that is caused by cyrus Imap > > server > > > or by the postfix mail program. > > > > Use mailbox_transport = cyrus > > > > > > > .... > > > > > > > > Thanks, > > > Aukjan van Belkum > > -- > #*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#*#* > > Aukjan van Belkum > Goodfellas Online > Off: +31(0)765780900 Speelhuislaan 173 > Fax: +31(0)765780909 Postbus 9911 > Mob: +31(0)641369824 4801LX Breda > >