Hallo,
thank you for trying to help me:
the bamm.ldif file is ldapsearch -x -LLL -b "uniqueIdentifier=bamm@abcshop.at,ou=it,ou=people,dc=abcshop,dc=at" "(objectclass=*)"
dn: uniqueIdentifier=bamm@abcshop.at, ou=it,ou=people,dc=abcshop,dc=at objectClass: organizationalPerson objectClass: person objectClass: top objectClass: PostfixBookMailAccount objectClass: extensibleObject cn: Bamm Bamm givenName: Bamm mail: bamm@abcshop.at mailAlias: bamm.bamm@abcshop.at mailAlias: postmaster@abcshop.at mailAlias: abuse@abcshop.at mailEnabled: TRUE mailGidNumber: 2000 mailHomeDirectory: /usr/local/mail/abcshop.at/bamm mailQuota: 2621440 mailStorageDirectory: maildir:/usr/local/mail/abcshop.at/bamm/Maildir mailUidNumber: 2000 sn: Bamm uniqueIdentifier: bamm@abcshop.at userPassword: bamm_secret creatorsName: cn=Manager,dc=abcshop,dc=at createTimestamp: 20040621072925Z modifiersName: cn=Manager,dc=abcshop,dc=at modifyTimestamp: 20040629211316Z
dovecot-ldap.conf ... user_attrs = mailHomeDirectory=home,mailUidNumber=uid,mailGidNumber=gid,mailStorageDirectory=mail
....
If I login as bamm@abcshop.at I get OK Logged in but /usr/local/mail/ remains empty.
Martin
- Martin Sengstschmid ms35@lanolino.at:
Hallo, I want to run postfix - dovecot - openldap working together
The first problem is, that dovecot doesn't create the directories
/usr/local/mail/abcshop.at/bamm/Maildir cur new tmp
although I can contact the Dovecot-Server
telnet localhost 143 OK .... 1 login bamm@abcshop.at secret OK Logged in
/usr/local/mail/ is owned by virtual:virtual
If I uncomment the line #mail_location = maildir:/usr/local/mail/%d/%n/Maildir
dovecot creates the directories /usr/local/mail/abcshop.at/bamm/mail
Do you specify the location in LDAP with an attribute? Then prepend maildir like this:
maildir:/usr/local/mail/abcshop.at/bamm/mail
p@rick