Hi,

    I'm using Cyrus IMAPD 2.0.16 with FreeBSD 4.4-STABLE, and I'm
running into a curious problem. I've created a mailbox for myself, and a
corresponding entry in both /etc/passwd and /usr/local/etc/sasldb (even
though I'm using pwcheck.) If I use deliver to deliver mail to myself, I
will never receive it. Here is what I see in the logs (with
CYRUS_VERBOSE set to 20):

Jan  8 16:22:21 echo master[32048]: listening for messages from imaps
Jan  8 16:22:21 echo master[32058]: set maximum file descriptors to
256/0
Jan  8 16:22:21 echo master[32058]: about to exec
/usr/local/cyrus/bin/lmtpd
Jan  8 16:22:21 echo service-lmtpunix[32058]: executed
Jan  8 16:22:21 echo master[32048]: listening for connections for imaps
Jan  8 16:22:21 echo master[32048]: listening for messages from lmtpunix
Jan  8 16:22:21 echo lmtpd[32058]: accepted connection
Jan  8 16:22:21 echo lmtpd[32058]: telling master 2
Jan  8 16:22:21 echo master[32048]: service lmtpunix now has 0 workers
Jan  8 16:22:21 echo master[32048]: listening for messages from imaps
Jan  8 16:22:21 echo master[32048]: listening for connections for imaps
Jan  8 16:22:21 echo master[32048]: listening for messages from lmtpunix
Jan  8 16:22:21 echo master[32048]: listening for connections for
lmtpunix
Jan  8 16:22:21 echo lmtpd[32058]: lmtp connection preauth'd as postman
Jan  8 16:22:21 echo lmtpd[32058]: telling master 1
Jan  8 16:22:21 echo master[32048]: service lmtpunix now has 1 workers
Jan  8 16:22:21 echo master[32048]: listening for messages from imaps
Jan  8 16:22:21 echo master[32048]: listening for connections for imaps
Jan  8 16:22:21 echo master[32048]: listening for messages from lmtpunix

    I get a return code of 75 from the deliver operation. Does anyone
have any suggestions? I definitely do not receive any mail when this
happens. I've been testing this by cat-ing a text file (with the from:
line stripped out) of a mail message. My mailbox is user.nbasila and I
(as a unix user) have full permissions.
    I get the same results if deliver's running as cyrus or root, or
even if it's running suid cyrus. Does anyone have any suggestions? Does
anyone know what the error code of 75 means?

Thanks,

Nicholas


Reply via email to