Bitte sehr:
configdirectory: /var/lib/imap
partition-default: /var/spool/imap
admins: cyrus-admin
sievedir: /var/lib/imap/sieve
sendmail: /usr/sbin/sendmail
sasl_pwcheck_method: auxprop saslauthd
sasl_mech_list: PLAIN LOGIN
allowplaintext: no
tls_server_cert: /var/lib/imap/cert.pem
tls_server_key: /var/lib/imap/private.key
tls_session_timeout: 1440
tls_cipher:
auth_mech: pts
pts_module: ldap
ldap_servers: ldap://ucsmaster.top2.top1:7389
ldap_sasl: 0
ldap_base: dc=top2,dc=top1
ldap_bind_dn: cn=ucsmaster,cn=dc,cn=computers,dc=top2,dc=top1
ldap_password: jhdsfkjshfkjhdfsjkhfssdfdsfsdfsdfsdfblbla
ldap_filter: (|(&(|(uid=cyrus-admin)(uid=cyrus-murder))(uid=%U))(&(|(uid=%U)(mail=%U@%d)(mail=%U@%r))(objectclass=kolabinetorgperson)))
ldap_user_attribute: mail
ldap_group_base: dc=top2,dc=top1
ldap_group_filter: (&(cn=%u)(objectclass=univentiongroup))
ldap_group_scope: sub
ldap_member_base: dc=top2,dc=top1
ldap_member_method: filter
ldap_member_filter: (|(member=%u)(uniquemember=%D))
# Needs to be set, even though the method is filter,
# for assert(target!=NULL) in openldap get_values()
ldap_member_attribute: member
ldap_restart: 1
ldap_timeout: 10
ldap_time_limit: 10
unixhierarchysep: 1
virtdomains: userid
annotation_definitions: /etc/imapd.annotations.conf
sieve_extensions: fileinto reject envelope body vacation imapflags notify include regex subaddress relational copy
allowallsubscribe: 0
allowusermoves: 1
altnamespace: 1
hashimapspool: 1
anysievefolder: 1
fulldirhash: 0
sieveusetop2dir: 0
sieve_allowreferrals: 0
lmtp_downcase_rcpt: 1
lmtp_fuzzy_mailbox_match: 1
username_tolower: 1
deletedprefix: DELETED
delete_mode: delayed
expunge_mode: delayed
# Univention's special user
postuser: univentioninternalpostuser
EDIT: Hier die passenden Logs vom Authenfizierungsversuch:
Nov 29 17:55:13 udsmaster imap[32031]: ptload completely failed: unable to canonify identifier:test@top2.top1
Nov 29 17:55:13 udsmaster imap[32031]: SASL bad userid authenticated
EDIT2: Der erste Teil von hier klappt, der Rest nicht (ldap, pam ,kerberos5).