Am Saturday 26 August 2006 15:47 schrieb T. Lodewick:
Hi all,
Hi!
after beeing here on the list for "a long time" and puttung my two cents to a few points I need some help to install / run / admin the Cyrus-IMAP-server on openSUSE.
What's about /usr/share/doc/packages/cyrus-imapd/README.SuSE ?
Just follow the instructions in this file.
You can set "POSTFIX_MDA=cyrus" in /etc/sysconfig/postfix and let create
an (initial) postfix config for you. If you don't like it (or you want a
more complicated postfix setup), you can disable the configuration by
setting of "MAIL_CREATE_CONFIG=no" in /etc/sysconfig/mail, later.
Make sure the /etc/cyrus.conf file contains this line in SERVICES {}:
lmtpunix cmd="lmtpd" listen="/var/lib/imap/socket/lmtp" prefork=1
Edit /etc/imapd.conf like to match your needs, for example (this one
forbits to use any plain-text passwords without TLS):
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
sievedir: /var/lib/sieve
admins: cyrus
#servername: imap.example.net
reject8bit: no
timeout: 30
poptimeout: 10
dracinterval: 0
drachost: localhost
lmtp_downcase_rcpt: yes
lmtp_overquota_perm_failure: no
autocreatequota: 10000
quotawarn: 90
#
# use alternate namespace
#
altnamespace: yes
userprefix: users
sharedprefix: shared
unixhierarchysep: yes
#
# allow plain + tls only ?
#
allowplainwithouttls: no
allowanonymouslogin: no
allowplaintext: no
#
# sasl auth
#
sasl_pwcheck_method: saslauthd
sasl_mech_list: LOGIN PLAIN
# sasl gssapi/krb5 auth:
#sasl_mech_list: GSSAPI LOGIN PLAIN
#sasl_keytab: /etc/krb5.keytab
#sasl_realm: EXAMPLE.NET
#
# TLS settings
#
tls_key_file: /etc/ssl/example.net/private/imap.pem
tls_cert_file: /etc/ssl/example.net/certs/imap.pem
tls_ca_file: /etc/ssl/example.net/cacert.pem
And use "cyradm" to create mailboxes for your users. See also
the "autocreateinboxfolders" in "man imapd.conf". That's all.
Gruesse / Regards,
Marius Tomaschewski