JOYDEEP wrote: > Thanks for your kind response. yes I am logged in as cyrus. > here is /etc/hosts > ------------------------------ > 127.0.0.1 opendingo.com > > 127.0.0.2 lvps87-230-8-228.dedicated.hosteurope.de lvps87-230-8-228 > > 127.0.0.1 lvps87-230-8-228.opendingo.com > 127.0.0.1 localhost > ------------------------------------------ Cyrus-imapd does a reverse lookup of the IP address you are connecting from, discards the first part and then uses the rest as your domain. If your are connecting over localhost, I can only guess that it is getting opendingo.com in response, discarding opendingo and logging you in as cyrus@com. Hence only allowing you to administer the com domain. Temporarily replace your /etc/hosts file with: 127.0.0.1 localhost and try again with cyradm --user cyrus localhost Or is it possible to stick with virtdomains: userid ? >From http://www.lnxsys.ca/docs/postfix-cyrus-FC2/ virtdomains: [userid|yes] With virtdomains: userid, the userid with @domain determines who the person is and what mailbox they should get. With yes, either the @domain or the IP address is used to determine this Ben ---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html