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