Can list mailboxes through impad. limtpd cannot
Stephen Forster
sforster at kidik.net
Thu Apr 5 09:01:57 EDT 2007
Hello,
I am running cyrus imap 2.2 ( Debian etch package ) and have been trying
to configure it to accept connections through lmtpd tcp/ip.
I can connect though imapd using telnet, or imtest or cyradm using the
admin user listed in /etc/imapd.conf. In each case, the admin user is
authenticated, and can list the mailboxes.
I can also connect through lmtpd using telnet or lmtest. In each case
the admin user is authenticated but cannot list the mailboxes.
I have monitored the connections through strace, ltrace and via the
usual /var/log/mail.log and /var/log/auth.log to see if the user was
being authenticated properly ( it was via cyrus sasl auxprop and
postgres tables for what it's worth )
I can also see that lmtpd is opening mailboxes.db but then shortly
afterwards, reports that the mailbox requested does not exist or I do
not have permission to view it. They do exist, and the permissions are
for anyone to read the mailbox in question. I can list them through
imapd/cyradm.
I have changed many settings over several days, and deleted then
re-installed cyrus - along with the config files - twice, in an attempt
to figure out what is wrong, but I have never been able to list
mailboxes through lmtpd.
I know I have made a fundamental error somewhere. Any pointers would be
much appreciated.
I am happy to supply any logs, config files etc.
Thanks for any pointers.
Steve
More information about the Info-cyrus
mailing list