No I am sure that imapd is reading /var/imapd.conf file
Earler I had set virtual user as imap administrator who is not shell user My IMAP administative account is getting authenticated by sasl via sasl->pam->mysql
I have all user accounts also in mysql


This arrangement works perfectly fine till cyrus-2.1.16
Cyrus documentation only mentions as under

1. IMAP Administrative account should get authenticated by sasl
2. IMAP Administrative account should not have mailbox

So virual account meeting above conditions should be perfectly fine
But I think this has changed in cyrus 2.2 branch which is not documented

Actually securitywise also it is desirable to have not shell based virtual account as IMAP administrator

I still feel that this is bug that virtual IMAP administrator authenticated by sasl is not allowed by cyrus to do mail administration

Regards ,

AJIT

Nikola Milutinovic wrote:

ALD wrote:

No  My administative account was different than cyrus
I have changed it to cyrus and now everything is working fine

Very Very Very strange that cyrus-2.2.10 forces cyrus only to be administrative account even though it is paramerarised in imapd.conf and documentation do not prescribe it



I have "root" and "cyrus" listed as admins in my "/etc/imapd.conf" and they both work as admins. Are you sure you're editting the right config file? It could be that your IMAPd is reading some other file... Worth checking out.


Nix.


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

Reply via email to