Solaris 10 以降のリリースで sendmail のコンパイルに使用されるフラグは、次のとおりです。構成にほかのフラグが必要な場合は、そのソースをダウンロードし、バイナリにコンパイルし直してください。このプロセスについては、http://www.sendmail.org を参照してください。
表 14–1 一般的な sendmail フラグ
フラグ |
説明 |
---|---|
SOLARIS=21000 |
Solaris 10 のサポート。 |
MILTER |
メールフィルタ API のサポート。sendmail の version 8.13 では、このフラグはデフォルトで有効になっています。「MILTER (sendmail のメールフィルタ API)」を参照してください。 |
NETINET6 |
IPv6 のサポート。このフラグは、conf.h から Makefile に移動されました。 |
表 14–2 マップとデータベースの種類
フラグ |
説明 |
---|---|
NDBM |
ndbm データベースのサポート |
NEWDB |
Berkeley DB データベースのサポート |
USERDB |
ユーザーデータベースのサポート |
NIS |
nis データベースのサポート |
NISPLUS |
nisplus データベースのサポート |
LDAPMAP |
LDAP のマップのサポート |
MAP_REGEX |
正規表現のマップのサポート |
表 14–3 Solaris のフラグ
フラグ |
説明 |
---|---|
SUN_EXTENSIONS |
sun_compat.o に含まれる Sun の拡張をサポートします。 |
SUN_INIT_DOMAIN |
下位互換性を確保するために、NIS ドメイン名をサポートしてローカルホスト名を完全指定します。詳細は、http://www.sendmail.org のベンダー固有の情報を参照してください。 |
SUN_SIMPLIFIED_LDAP |
Sun 固有の簡略化された LDAP API をサポートします。詳細は、http://www.sendmail.org のベンダー固有の情報を参照してください。 |
VENDOR_DEFAULT=VENDOR_SUN |
Sun をデフォルトのベンダーに選択します。 |
次の表に、Solaris 10 に添付されるバージョンの sendmail のコンパイルに使用されない一般的なフラグを示します。
表 14–4 sendmail の Solaris 版に使用されない一般的なフラグ
フラグ |
説明 |
---|---|
SASL |
Simple Authentication and Security Layer (RFC 2554) |
STARTTLS |
Transaction Level Security (RFC 2487) |
sendmail のコンパイルに使用するフラグのリストを参照するには、次のコマンドを使用します。
% /usr/lib/sendmail -bt -d0.10 < /dev/null |
上記のコマンドでは、Sun 固有のフラグは表示されません。