Hallo,

thank you for trying to help me:

the bamm.ldif file is
ldapsearch -x -LLL -b "[email protected],ou=it,ou=people,dc=abcshop,dc=at" "(objectclass=*)"

dn: [email protected], ou=it,ou=people,dc=abcshop,dc=at
objectClass: organizationalPerson
objectClass: person
objectClass: top
objectClass: PostfixBookMailAccount
objectClass: extensibleObject
cn: Bamm Bamm
givenName: Bamm
mail: [email protected]
mailAlias: [email protected]
mailAlias: [email protected]
mailAlias: [email protected]
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: [email protected]
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 [email protected]
I get OK Logged in
but
/usr/local/mail/
remains empty.

Martin
* Martin Sengstschmid <[email protected]>:
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 [email protected] 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



Reply via email to