How do I store sendmail aliases in LDAP?
Issue
-
How to convert the aliases db to an LDAP format and have it work with Sendmail? Please see the following example:
-
Used the following option in sendmail mc file.
define('ALIAS_FILE', `ldap:`)
- It created the following sendmail.cf setting
O AliasFile=ldap
- And here is an example entry loaded into ldap server.
# ldapsearch -v -x -b 'dc=example,dc=com' '(objectclass=nisMailAlias)'
# rocker, Aliases, example.com
dn: cn=rocker,ou=Aliases,dc=example,dc=com
cn: rocker
objectClass: nisMailAlias
objectClass: top
rfc822MailMember: rocke.robertson@example.com
Environment
- Red Hat Enterprise Linux 5
- sendmail
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.