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 26–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 26–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 26–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_DEFAULT_VALUES |
Support only for the default values in the Solaris flag, SUN_CONTENT_LENGTH. |
|
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_CONTENT_LENGTH |
Support for the Content-Length: header in messages to files. 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 26–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.