JavaScript is required to for searching.
ナビゲーションリンクをスキップ
印刷ビューの終了
Oracle Solaris のシステム管理 (ネットワークサービス)     Oracle Solaris 11 Information Library (日本語)
search filter icon
search icon

ドキュメントの情報

はじめに

パート I ネットワークサービス (トピック)

1.  ネットワークサービス (概要)

2.  Web キャッシュサーバーの管理

3.  システムの時刻関連サービス

パート II ネットワークファイルシステムへのアクセス (トピック)

4.  ネットワークファイルシステムの管理 (概要)

5.  ネットワークファイルシステムの管理 (手順)

6.  ネットワークファイルシステムへのアクセス (リファレンス)

パート III SLP (トピック)

7.  SLP (概要)

8.  SLP の計画と有効化 (手順)

9.  SLP の管理 (手順)

10.  レガシーサービスの組み込み

11.  SLP (リファレンス)

パート IV メールサービス (トピック)

12.  メールサービス (概要)

13.  メールサービス (手順)

14.  メールサービス (リファレンス)

Oracle Solaris 版の sendmail

sendmail のコンパイルに使用できるフラグと使用できないフラグ

MILTER (sendmail のメールフィルタ API)

sendmail の代替コマンド

構成ファイルのバージョン

メールサービスのソフトウェアとハードウェアのコンポーネント

ソフトウェアコンポーネント

メールユーザーエージェント

メール転送エージェント

ローカル配信エージェント

メールプログラムと sendmail

メールアドレス

メールボックスファイル

メール別名

ハードウェアコンポーネント

メールホスト

メールサーバー

メールクライアント

メールゲートウェイ

メールサービスのプログラムとファイル

vacation ユーティリティーの拡張機能

/usr/bin ディレクトリの内容

/etc/mail ディレクトリの内容

/etc/mail/cf ディレクトリの内容

/usr/lib ディレクトリの内容

メールサービスに使用するその他のファイル

メールプログラム間の相互作用

sendmail プログラム

sendmail とその再ルーティングメカニズム

sendmail プログラムの機能

sendmail 構成ファイル

メール別名ファイル

.mailrc の別名

/etc/mail/aliases ファイル

NIS aliases マップ

.forward ファイル

回避すべき状況

.forward ファイルの制御

.forward.hostname ファイル

.forward+detail ファイル

/etc/default/sendmail ファイル

メールアドレスとメールルーティング

sendmail とネームサービスの相互作用

sendmail.cf とメールドメイン

sendmail とネームサービス

メールドメインとネームサービスドメイン

ネームサービスの要件

NIS と sendmail との相互作用

sendmail と NIS および DNS との相互作用

sendmail の version 8.14 での変更点

sendmail の version 8.13 での変更点

sendmail の version 8.13 で TLS を使用して SMTP を実行するためのサポート

TLS を使用して SMTP を実行するための構成ファイルのオプション

TLS を使用して SMTP を実行するためのマクロ

TLS を使用して SMTP を実行するためのルールセット

TLS を使用した SMTP の実行に関連するセキュリティーの検討事項

sendmail の version 8.13 で追加されたコマンド行オプション

sendmail の version 8.13 で追加または改訂された構成ファイルオプション

sendmail の version 8.13 で追加または改訂された FEATURE() の宣言

sendmail の version 8.12 からの変更点

sendmail の version 8.12 からの TCP ラッパーのサポート

sendmail の version 8.12 からの submit.cf 構成ファイル

sendmail.cfsubmit.cf の機能の相違点

sendmail の version 8.12 からの機能の変更

sendmail の version 8.12 から追加されたまたは推奨されないコマンド行オプション

sendmail の version 8.12 から PidFile オプションおよび ProcessTitlePrefix オプションに追加された引数

sendmail の version 8.12 から追加定義されたマクロ

sendmail の version 8.12 から追加されたマクロ

sendmail の version 8.12 から追加された MAX マクロ

sendmail の version 8.12 から追加または改訂された m4 構成マクロ

sendmail の version 8.12 からの FEATURE() の宣言についての変更点

sendmail の version 8.12 からの MAILER() の宣言についての変更点

sendmail の version 8.12 から追加された配信エージェントのフラグ

sendmail の version 8.12 から追加された配信エージェントの設定

sendmail の version 8.12 から追加されたキューの機能

sendmail の version 8.12 からの LDAP の変更点

sendmail の version 8.12 からの組み込まれたメールプログラムの変更

sendmail の version 8.12 から追加されたルールセット

sendmail の version 8.12 からのファイルの変更点

sendmail version 8.12 と構成内の IPv6 アドレス

パート V シリアルネットワーキング (トピック)

15.  Solaris PPP 4.0 (概要)

16.  PPP リンクの計画 (手順)

17.  ダイアルアップ PPP リンクの設定 (手順)

18.  専用回線 PPP リンクの設定 (手順)

19.  PPP 認証の設定 (手順)

20.  PPPoE トンネルの設定 (手順)

21.  一般的な PPP 問題の解決 (手順)

22.  Solaris PPP 4.0 (リファレンス)

23.  非同期 Solaris PPP から Solaris PPP 4.0 への移行 (手順)

24.  UUCP (概要)

25.  UUCP の管理 (手順)

26.  UUCP (リファレンス)

パート VI リモートシステムの利用 (トピック)

27.  リモートシステムの利用 (概要)

28.  FTP サーバーの管理 (手順)

29.  リモートシステムへのアクセス (手順)

パート VII ネットワークサービスの監視 (トピック)

30.  ネットワークパフォーマンスの監視 (手順)

用語集

索引

Oracle Solaris 版の sendmail

ここでは、次の項目について sendmail の Oracle Solaris 版と一般的な Berkeley バージョンを比較します。

sendmail のコンパイルに使用できるフラグと使用できないフラグ

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 OS のフラグ

フラグ
説明
SUN_EXTENSIONS
_compat.o に含まれる拡張をサポートします。
SUN_INIT_DOMAIN
下位互換性を確保するために、NIS ドメイン名をサポートしてローカルホスト名を完全指定します。詳細は、http://www.sendmail.org のベンダー固有の情報を参照してください。
SUN_SIMPLIFIED_LDAP
Sun 固有の簡略化された LDAP API をサポートします。詳細は、http://www.sendmail.org のベンダー固有の情報を参照してください。
VENDOR_DEFAULT=VENDOR_SUN
Sun をデフォルトのベンダーに選択します。

次の表は、このバージョンの sendmail のコンパイルに使用されない一般的なフラグを示します。

表 14-4 このバージョンの sendmail で使用されない一般的なフラグ

フラグ
説明
SASL
Simple Authentication and Security Layer (RFC 2554)
STARTTLS
Transaction Level Security (RFC 2487)

sendmail のコンパイルに使用するフラグのリストを参照するには、次のコマンドを使用します。

% /usr/lib/sendmail -bt -d0.10 < /dev/null

注 - 上記のコマンドでは、Sun 固有のフラグは表示されません。


MILTER (sendmail のメールフィルタ API)

MILTER (sendmail のメールフィルタ API ) によって、サードパーティー製のプログラムが、メタ情報と本文にフィルタをかけるために処理されるときに、メールメッセージにアクセスできるようになります。フィルタを作成する必要や、作成したフィルタを使用するように sendmailを構成する必要はありません。この API は、sendmail の version 8.13 ではデフォルトで有効になっています。

詳細は、次を参照してください。

sendmail の代替コマンド

Oracle Solaris リリースには、sendmail.org からの汎用リリースで提供されているコマンドの同義語がすべて含まれているわけではありません。次の表は、すべてのコマンドの別名を示したリストです。この表には、コマンドが Oracle Solaris リリースに組み込まれているかどうか、および sendmail を使って同じ動作を生成する方法も示しています。

表 14-5 代替 sendmail コマンド

代替名
このリリースに含まれているか
sendmail を使用したオプション
hoststat
いいえ
sendmail -bh
mailq
はい
sendmail -bp
newaliases
はい
sendmail -bi
purgestat
いいえ
sendmail -bH
smtpd
いいえ
sendmail -bd

構成ファイルのバージョン

sendmail には、sendmail.cf ファイルのバージョンを定義するための構成オプションが含まれます。現在のバージョンの sendmail でも以前のバージョンの構成ファイルを使用できます。バージョンレベルには 0 から 10 の値を設定できます。また、ベンダーの定義もできます。Berkeley または Sun をベンダーとして選択できます。ベンダーを定義しないでバージョンレベルだけを設定した場合は、Sun がデフォルトとして使用されます。次の表に有効なオプションを示します。

表 14-6 構成ファイルのバージョン値

フィールド
説明
V7/Sun
sendmail の version 8.8 で使用された設定。
V8/Sun
sendmail の version 8.9 で使用された設定。この設定は、Solaris 8 に含まれていました。
V9/Sun
sendmail の version 8.10 と 8.11 で使用された設定。
V10/Sun
sendmail の version 8.12、8.13、および 8.14 で使用される設定。version 8.12 は、Solaris 9 のデフォルトです。Solaris 10 以降のリリースでは、version 8.13 がデフォルトです。version 8.14 は、Oracle Solaris 11 リリースのデフォルトです。

注 - V1/Sun は使用しないでください。詳細は、http://www.sendmail.org/vendor/sun/differences.html#4 を参照してください。


作業手順については、第 13 章メールサービス (手順)sendmail 構成を変更する」を参照してください。