The following tables list the flags that are used when compiling the version of sendmail that is delivered with the Solaris 9 release. If your configuration requires other flags, you need to download the source and recompile the binary. You can find information about this process at http://www.sendmail.org.
Table 23–1 General sendmail Flags
Flag |
Description |
---|---|
SOLARIS=20900 |
Support for the Solaris 9 operating environment. |
MILTER |
Support for the Mail Filter API. |
NETINET6 |
Support for IPv6. This flag has been moved from conf.h to Makefile. |
Table 23–2 Maps and Database Types
Flag |
Description |
---|---|
NDBM |
Support for ndbm databases |
NEWDB |
Support for db databases |
USERDB |
Support for the User database |
NIS |
Support for nis databases |
NISPLUS |
Support for nisplus databases |
LDAPMAP |
Support for LDAP maps |
MAP_REGEX |
Support for regular expression maps |
Table 23–3 Solaris Flags
Flag |
Description |
---|---|
SUN_EXTENSIONS |
Support for Sun extensions that are included in sun_compat.o. |
SUN_LOOKUP_MACRO |
Support for the L and G configuration commands in sendmail.cf. Use of these commands is not recommended. |
SUN_INIT_DOMAIN |
For backward compatibility, support for the use of NIS domain names to fully qualify the local host name. For more information, look for vendor-specific information in http://www.sendmail.org. |
SUN_SIMPLIFIED_LDAP |
Support for a simplified LDAP API, which is specific to Sun. For more information, look for vendor-specific information in http://www.sendmail.org. |
VENDOR_DEFAULT=VENDOR_SUN |
Selects Sun as the default vendor. |
The following table lists generic flags that are not used to compile the version of sendmail that is delivered with the Solaris 9 release.
Table 23–4 Generic Flags Not Used in the Solaris Version of sendmail
Flag |
Description |
---|---|
SASL |
Simple Authentication and Security Layer (RFC 2554) |
STARTTLS |
Transaction Level Security (RFC 2487) |
To see a list of the flags that are used to compile sendmail, use the following command.
% /usr/lib/sendmail -bt -d0.10 < /dev/null |
The preceding command does not list the flags that are specific to Sun.