On Mon, 14 Nov, 2005 at 18:55:51 -0600, Jim Flanagan wrote:
Hi,
I'm setting up Cyrus IMAP on Suse 10.0. I found out how to set up mailboxes using cyradm, have 2 set up so far. One is the same name as a normal login user, and the other is not a login user. Cyrus accepts the login password of the normal login user. How do I set the password on the non-login user to access this user mailbox only?
http://docs.opengroupware.org/Members/helge/Mail/CyrusSuSE82/view (part C) is about 8.2 - though it worked for me on 9.3. Once you've set up Cyrus to use sasldb you'll need to make passwords for the users; (as root); `saslpasswd2 username`
Also, how do I set Cyrus up to only accept connections over imaps (port 993)?
Not so long since I set it up, and already it's kind of hazy :P ... Basically, IIRC, it consists of; - Creating a certificate - Pointing Cyrus to it (also in /etc/imapd.conf - Restarting Cyrus So; `openssl req -new -x509 -nodes -out /path/to/imap-cert.pem -keyout \ /path/to/imap-cert.pem -days 700` - in imapd.conf uncomment/edit; tls_cert_file: /path/to/imap-cert.pem tls_key_file: /path/to/imap-cert.pem - and; `rccyrus restart` Cyrus still accepts non-ssl connections, but if your client doesn't automatically check if ssl is available (mine does; Mutt) - then you can set it manually. I don't know how one sets Cyrus to *only* accept ssl, but you can always just disallow the non-ssl traffic with your firewall. HTH /Jon -- YMMV