[389-users] LDAP aliases with Postfix mail server

彭胜文 pswen at 126.com
Sat Mar 19 11:19:12 UTC 2011

ha ha ,  goodluck~~



在2011-03-19,"laxman singh Mandloi" <laxmansinghm at gmail.com> 写道:-----原始邮件-----
发件人:"laxman singh Mandloi" <laxmansinghm at gmail.com>
发送时间:2011年3月19日 星期六
收件人:"General discussion list for the 389 Directory server project." <389-users at lists.fedoraproject.org>
主题:Re: [389-users] LDAP aliases with Postfix mail server

Hi  Jean-Noel,

First all thank for your valuable reply......... i will implement it coming days after festival of of color (Holli) here in India.

Laxman Singh

I will

2011/3/18 jean-Noël Chardron<Jean-Noel.Chardron at dr15.cnrs.fr>

Le 18/03/2011 12:11, jean-Noël Chardron a écrit :
Le 16/03/2011 17:10, laxman singh Mandloi a écrit :

I have Postfix mail server with out aliases, now need to setup aliases for mail account reside both mail server and fedora-ds on same server. can anybody tell me how  to perform this task.

I need to perform this on my server.
To start you need to configure some file or/and the 389DSdepending on how you store your aliases.
Theeasiest wayistheflat file/etc/postfix/aliases
and you can configure le directive alias_maps = hash:$config_directory/aliases

Amore sophisticatedsolutionisto storealiasesin389DS,inthis caseyouneedto extendthescheme389DS.Youcanfindon the internetforpostfixandldapschemaslikebelowworksperfectly:

Once389DSconfiguredwiththisscheme,youcan set upaliasesforpostfixtouse389DS:
alias_maps = hash:$config_directory/aliases, ldap:$config_directory/ldap-aliases.cf
Whereldap-aliases.cfisa configuration filetofindthealias intheLDAPserverwich may contain the directive below :

server_host =  ldap://localhost/  ## ldap server on the same host
bind =          no
version =       3
timeout =       20
scope =         sub
search_base =   ou=Aliases,dc=example,dc=com
query_filter =  (mailacceptinggeneralid=%u)
result_attribute = maildrop
result_format = %u

entry"ou =Aliases,dc=example,dc=com"needsto becreatedontheserverandtheldapentries withaliases.

to help a little here an example of entry Aliases :

$ ldapsearch -h aragon -x -b ou=Aliases,dc=ad,dc=dr15,dc=cnrs,dc=fr > /tmp/aliases.txt

$ cat /tmp/aliases.txt
# extended LDIF
# LDAPv3
# base <ou=Aliases,dc=ad,dc=dr15,dc=cnrs,dc=fr> with scope subtree
# filter: (objectclass=*)
# requesting: ALL

# Aliases,ad.dr15.cnrs.fr
dn: ou=Aliases,dc=ad,dc=dr15,dc=cnrs,dc=fr
objectClass: top
objectClass: organizationalunit
ou: Aliases

# Test1, Aliases,ad.dr15.cnrs.fr
dn: cn=Test1,ou=Aliases,dc=ad,dc=dr15,dc=cnrs,dc=fr
objectClass: postfixAlias
objectClass: top
cn: Test1
mailacceptinggeneralid: test-ldap-1
maildrop: joe
maildrop: jack

# Test2, Aliases,ad.dr15.cnrs.fr
dn: cn=Test2,ou=Aliases,dc=ad,dc=dr15,dc=cnrs,dc=fr
objectClass: postfixAlias
objectClass: top
cn: Test2
mailacceptinggeneralid: test-ldap-2
maildrop: william
maildrop: averell
maildrop: test-ldap-1

Jean-Noel Chardron

389 users mailing list
389-users at lists.fedoraproject.org

Thanks and Regards
Laxman Singh Mandloi
Linux Administrator /Trainer
Mob no.7597912030
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.fedoraproject.org/pipermail/389-users/attachments/20110319/3f51139f/attachment.html 

More information about the 389-users mailing list