On Thursday 17 May 2007 04:06:52 Bryan Vyhmeister wrote:
> Is anyone using LDAP along with Dovecot where mail is being accessed
> in the form of /var/vmail/${domain}/${user}? I have not figured out
> how to extract the domain from LDAP in order to make this work. I
> know this is sparse information but maybe there is an easy fix. If
> not, I can post more information.
>
> BryanThe attachments contain my configuration. Maybe you could document some more on the wiki? dn: dc=mail,dc=quies,dc=net objectClass: top objectClass: dcObject objectClass: organizationalRole dc: mail cn: Quies Net mail division dn: cn=dovecot,dc=mail,dc=quies,dc=net objectClass: top objectClass: organizationalRole objectClass: simpleSecurityObject cn: dovecot description: Dovecot daemon userPassword: not public dn: ou=accounts,dc=mail,dc=quies,dc=net objectClass: top objectClass: organizationalUnit ou: accounts dn: cn=quies.net,ou=accounts,dc=mail,dc=quies,dc=net objectClass: top objectClass: posixGroup cn: quies.net gidNumber: 10000 dn: [EMAIL PROTECTED],cn=quies.net,ou=accounts,dc=mail,dc=quies,dc=net objectClass: top objectClass: person objectClass: organizationalPerson objectClass: inetOrgPerson objectClass: posixAccount uid: [EMAIL PROTECTED] uidNumber: 10000 gidNumber: 10000 homeDirectory: /var/spool/imap/net.quies/pascal userPassword: not public cn: Pascal de Kloe givenName: Pascal sn: de Kloe etc.
protocols = imap
shutdown_clients = no
log_timestamp = "%y-%m-%d %H:%M:%S "
login_greeting = Quies Net IMAP service.
mail_location = maildir:~/Maildir
mmap_no_write = yes
first_valid_uid = 10000
last_valid_uid = 99999
first_valid_gid = 10000
last_valid_gid = 99999
ssl_cert_file = /etc/ssl/lib/cert.pem
ssl_key_file = /etc/ssl/private/key.pem
ssl_cipher_list = TLSv1+HIGH:TLSv1+MEDIUM
auth default {
user = dovecot-auth
mechanisms = plain
passdb ldap {
args = /etc/dovecot-ldap.conf
}
userdb ldap {
args = /etc/dovecot-ldap.conf
}
socket listen {
client {
path = /var/postfix/private/auth
mode = 0660
user = postfix
group = postfix
}
master {
path = /var/run/dovecot/auth-master
mode = 0660
user = dovecot
group = dovecot
}
}
}
protocol lda {
postmaster_address = [EMAIL PROTECTED]
sendmail_path = /usr/local/sbin/sendmail
mail_plugins = cmusieve quota
}
protocol imap {
mail_plugins = quota imap_quota
}
plugin {
quota = maildir:storage=2097152:messages=100000
}
hosts = localhost ldap_version = 3 dn = cn=dovecot,dc=mail,dc=quies,dc=net dnpass = not public deref = never base = ou=accounts,dc=mail,dc=quies,dc=net scope = subtree user_filter = (&(objectClass=posixAccount)(uid=%u)) user_attrs = uid,homeDirectory,,uid,uidNumber,gidNumber pass_attrs = uid,userPassword pass_filter = (&(objectClass=posixAccount)(uid=%u)) default_pass_scheme = PLAIN
signature.asc
Description: This is a digitally signed message part.
