On Thu, 2004-02-26 at 02:54, michele digioia wrote: > Hi. Since some days I became server administrator of my (little) company. I read a > lot of docs about cyrus, sasl, sendmail and general mailing. But I still can't do > two basic operations like: change user passwords and adding mail addresses. I > presume mail server is cyrus with sasldb password (qmail and sendmail processes are > also active, so I'm not 100% sure). I tried to use saslpasswd to change passwords > but with no results (right passwords are still old passwords) and after adding a > user with "createmailbox" cyrus command and with saslpasswd that user is not > recognized from clients. Please, how may I do it?
Having MTA proccesses like qmail or sendmail is quite normal on a machine running Cyrus IMAPd - as something is still needed to handle SMTP mail delivery. As for managing users - that depends on how your Cyrus IMAPd server is configured to do user authentication. Try having a look at /etc/imapd.conf to see what sasl_pwcheck_method is in use. If it says 'saslauthd', your server is authenticating users through a helper daemon. You need to find out how the saslauthd daemon is configured - it may be using PAM (to share the system authentication setup, usually), LDAP, a MySQL database, etc. The most important thing is how saslauthd is started - so a ps aux | grep saslauthd should be informative. Look for the '-a ' argument. There may also be an /etc/saslauthd.conf file with detailed configuration for the auth mech in question. Methods of setting passwords etc depend on the specific authentication method in use. sasl_pwcheck_method can also be 'auxprop' (which I know little about - it's used for Kerberos/GSSAPI among other things) and 'sasldb', which you clearly already know about. Craig Ringer --- Home Page: http://asg.web.cmu.edu/cyrus Wiki/FAQ: http://cyruswiki.andrew.cmu.edu List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html