I have a rather peculiar problem. I am running Cyrus 2.0.16_1 under FreeBSD 
along with Postfix. Every seems to run fine EXCEPT that I have a few 
problem imap accounts. Here is what happens:

1. I create imap accounts named rexdev01..rexdev05
2. I add them to our virtual domains as [EMAIL PROTECTED] and so on

Now, here is the weird part. If I email the accounts once then the email 
goes through. However, any subsequent emails to them fail with 
"status=deferred (temporary failure)" from Postfix/Cyrus. I've tried 
deleted and readding the accounts, but the problem persist. One 
email-works. More emails-fails.

Now, here are the details. First, an example account:

mars.example.com> lm user.rexdev03
user.rexdev03
mars.example.com> lam user.rexdev03
rexdev03 lrswipcda

Now, let's try emailing it. Note, no emails have been sent to this box yet. 
Okay, the messages are stored in /var/spool/imap/user. So, let's check the 
user's mail:

mars# ll ./rexdev03
total 3
-rw-------  1 cyrus  cyrus    4 Apr  9 19:18 cyrus.cache
-rw-------  1 cyrus  cyrus  167 Apr  8 12:02 cyrus.header
-rw-------  1 cyrus  cyrus   56 Apr  9 21:25 cyrus.index

Now, let's shoot off an email:

mars# echo "testing your email account; this is the system administrator; 
please ignore!" | mail [EMAIL PROTECTED]

The mail goes through, per Postfix:

Apr  9 22:36:55 mars postfix/pickup[23810]: DA76760E06: uid=0 from=<root>
Apr  9 22:36:55 mars postfix/cleanup[26079]: DA76760E06: 
message-id=<[EMAIL PROTECTED]>
Apr  9 22:36:55 mars postfix/qmgr[68938]: DA76760E06: 
from=<[EMAIL PROTECTED]>, size=311, nrcpt=1 (queue active)
Apr  9 22:36:55 mars postfix/pipe[26082]: DA76760E06: 
to=<[EMAIL PROTECTED]>, relay=cyrus, delay=1, status=sent (mail.example.com)

And we have contact:

mars# ll ./rexdev03
total 4
-rw-------  1 cyrus  cyrus  415 Apr  9 22:36 7.
-rw-------  1 cyrus  cyrus  588 Apr  9 22:36 cyrus.cache
-rw-------  1 cyrus  cyrus  167 Apr  8 12:02 cyrus.header
-rw-------  1 cyrus  cyrus  108 Apr  9 22:36 cyrus.index

But let's try that again..

mars# echo "testing your email account; this is the system administrator; 
please ignore!" | mail [EMAIL PROTECTED]

Postfix failed:

Apr  9 22:37:41 mars postfix/pickup[23810]: 5521660E06: uid=0 from=<root>
Apr  9 22:37:41 mars postfix/cleanup[26079]: 5521660E06: 
message-id=<[EMAIL PROTECTED]>
Apr  9 22:37:41 mars postfix/qmgr[68938]: 5521660E06: 
from=<[EMAIL PROTECTED]>, size=367, nrcpt=1 (queue active)
Apr  9 22:37:41 mars postfix/pipe[26082]: 5521660E06: 
to=<[EMAIL PROTECTED]>, relay=cyrus, delay=0, status=deferred (temporary 
failure)

No mail:

mars# ll ./rexdev03
total 4
-rw-------  1 cyrus  cyrus  415 Apr  9 22:36 7.
-rw-------  1 cyrus  cyrus  588 Apr  9 22:36 cyrus.cache
-rw-------  1 cyrus  cyrus  167 Apr  8 12:02 cyrus.header
-rw-------  1 cyrus  cyrus  108 Apr  9 22:36 cyrus.index

I'm actually a bit stumped here.

Regards, Dustin

---
Dustin Puryear <[EMAIL PROTECTED]>
UNIX and Network Consultant
http://members.telocity.com/~dpuryear
PGP Key available at http://www.us.pgp.net
In the beginning the Universe was created.
This has been widely regarded as a bad move. - Douglas Adams

Reply via email to