heys!! i'm trying to do "Integration with AD"
now my postfix work i can send mail thru the "AD Accounts" but i can't have mailbox !! please help .... i try this configuration:
https://help.ubuntu.com/community/DovecotLDAP
didn't have luck
my Postfix configuration:
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases, ldap:/etc/postfix/ldap-aliases.cf
append_dot_mydomain = no
biff = no
canonical_maps = hash:/etc/postfix/canonical
config_directory = /etc/postfix
default_transport = smtp
header_checks = regexp:/etc/postfix/header_check
home_mailbox = Maildir/
inet_interfaces = all
mail_owner = postfix
mailbox_size_limit = 0
message_size_limit = 1000000
mydestination = $myhostname, $mydomain, localhost.localdomain, , localhost
mydomain = mail-kad.redirectme.net
myhostname = mail.$mydomain
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
myorigin = $mydomain
readme_directory = no
recipient_delimiter = +
relay_transport = smtp
relayhost =
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_client_event_limit_exceptions =
smtpd_recipient_restrictions = permit_mynetworks,permit_tls_clientcerts , permit_sasl_authenticated, reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
my ldap-aliases.cf:
server_host = 172.16.1.250
search_base = ou=employee,dc=mail-kad,dc=redirectme,dc=net
version = 3
bind_dn = cn=postfix,ou=employee,dc=mail-kad,dc=redirectme,dc=net
bind_pw = postfix
query_filter = (&(objectclass=person)(proxyAddresses=smtp:%s))
leaf_result_attribute = proxyAddresses
My Dovecot Configuration:
# 1.2.9: /etc/dovecot/dovecot.conf
# OS: Linux 2.6.32-21-generic i686 Ubuntu 10.04 LTS
log_timestamp: %Y-%m-%d %H:%M:%S
protocols: imap imaps pop3 pop3s
disable_plaintext_auth: no
login_dir: /var/run/dovecot/login
login_executable(default): /usr/lib/dovecot/imap-login
login_executable(imap): /usr/lib/dovecot/imap-login
login_executable(pop3): /usr/lib/dovecot/pop3-login
first_valid_uid: 100
mail_privileged_group: mail
mail_location: maildir:~/Maildir
mbox_write_locks: fcntl dotlock
mail_executable(default): /usr/lib/dovecot/imap
mail_executable(imap): /usr/lib/dovecot/imap
mail_executable(pop3): /usr/lib/dovecot/pop3
mail_plugin_dir(default): /usr/lib/dovecot/modules/imap
mail_plugin_dir(imap): /usr/lib/dovecot/modules/imap
mail_plugin_dir(pop3): /usr/lib/dovecot/modules/pop3
auth default:
username_format: %Lu
passdb:
driver: pam
passdb:
driver: ldap
args: /etc/dovecot/dovecot-ldap.conf
userdb:
driver: passwd
userdb:
driver: ldap
args: /etc/dovecot/dovecot-ldap.conf
my dovecot-ldap.conf:
hosts = 172.16.1.250:389
dn = cn=postfix,ou=employee,dc=mail-kad,dc=redirectme,dc=net
dnpass = postfix
debug_level = 0
auth_bind = yes
auth_bind_userdn = cn=%u,ou=emplyee,dc=mail-kad,dc=redirectme,dc=net
ldap_version = 3
base = ou=employee,dc=mail-kad,dc=redirectme,dc=net
scope = subtree
user_attrs = homeDirectory=home,uidNumber=uid,gidNumber=gid
user_filter = (&(objectClass=posixAccount)(uid=%u))
pass_attrs = uid=user,userPassword=password
pass_filter = (&(objectClass=posixAccount)(uid=%u))
Thx in advance