HP-UX Mailing Services Administrator's Guide

Sendmail 8.13.3
New Features in Sendmail 8.13.3
Chapter 3 111
DN Any matches for this attribute are expected to have a
value of a fully qualified distinguished name. Sendmail
looks up that DN and applies the attributes requested
to the returned DN record.
FILTER Any matches for this attribute are expected to have a
value of an LDAP search filter. Sendmail performs a
lookup with the same parameters as the original
search but replaces the search filter with the one
specified here.
URL Any matches for this attribute are expected to have a
value of an LDAP URL. Sendmail performs a lookup of
that URL and uses the results from the attributes
named in that URL. Note however that the search is
done using the current LDAP connection, regardless of
what is specified as the scheme, LDAP host, and LDAP
port in the LDAP URL.
Any untyped attributes are considered NORMAL attributes.
The optional OBJECTCLASS (| separated) list contains the objectClass
values for which that attribute applies. If the list is given, the attribute
named will only be used if the LDAP record being returned is a member
of that object class. If these new value attribute TYPEs are used in an
AliasFile option setting, it will need to be double quoted to prevent
Sendmail from misparsing the colons.
LDAP recursion attributes which do not ultimately point to an LDAP
record are not considered as an error.
Following is an example of LDAP recursion that uses all the four new
TYPEs:
O LDAPDefaultSpec=-h ldap.example.com -b dc=example,dc=com
Kexample ldap
-z,
-k(&(objectClass=sendmailMTAAliasObject)(sendmailMTAKey=%0))
-v sendmailMTAAliasValue,mail:NORMAL:inetOrgPerson,
uniqueMember:DN:groupOfUniqueNames,
sendmailMTAAliasSearch:FILTER:sendmailMTAAliasObject,
sendmailMTAAliasURL:URL:sendmailMTAAliasObject
This definition specifies that: