このオプションを宣言するには、次の構文のどれかを使用します。この例では、pair は key=value を示します。フォーマットのために、これらの例には 2 組のペアが含まれています。ただし、1 組以上のペアを適用できます。
O DaemonPortOptions=pair,pair # 構成ファイル -ODaemonPortOptions=pair,pair # コマンド行 define(`confDAEMON_OPTIONS',`pair,pair') # m4 を使った構成記述 |
セキュリティのリスクを少なくするために、このオプションをコマンド行から設定すると、sendmail はスーパーユーザーアクセス権を放棄します。
新しい sendmail.cf ファイルを構築する必要がある場合は、第 25 章「メールサービス (手順)」の sendmail.cf 構成ファイルの構築 (手順) を参照してください。
次の表では、DaemonPortOptions オプションの新しいキーおよび改訂されたキーについて説明しています。
表 27-5 DaemonPortOptions の新しいキーおよび改訂されたキー
キー |
説明 |
---|---|
Name |
この新しいキーは、ユーザーが定義可能な sendmail の名前を指定する。このキーは、エラーメッセージおよびログに使用する。デフォルトは、MTA |
Modifier |
この新しいキーは、sendmail の値を指定する。この値は、区切り記号なしで、順番にリストすることができる。値のリストについては、表 27–6を参照 |
Family |
DaemonPortOptions オプションで、Family を指定しないかぎり、inet だけがデフォルトとなる。また、IPv6 ユーザーが、IPv6 インタフェースに対しても待機するには、Family=inet6 設定を DaemonPortOptions オプションに追加して、追加ソケットを sendmail.cf に設定する |
次の表では、新しい Modifier キーの値について説明しています。
表 27-6 新しい Modifier キーの値
値 |
説明 |
---|---|
A |
Modifier 値を a にして、AUTH を無効にする ClientPortOptions の Modifier キーに使用できる。新しい ClientPortOptions オプションを参照 |
C |
ホスト名の正規化を実行しない |
E |
ETRN コマンドを不許可にする |
O |
障害が発生したら、ソケットを無視する |
S |
電子メールの配信中または受信中に、STARTTLS を使用できないようにしたり、それを提供したりしないようにする ClientPortOptions の Modifier キーに使用できる。 |
a |
認証を要求する |
b |
メールを受信するインタフェースに結合する |
c |
ホスト名の正規化を実行する。この値は、構成ファイルの宣言でのみ使用する |
f |
完全指定ホスト名を要求する。この値は、構成ファイルの宣言でのみ使用する |
h |
送信 HELO コマンドに、インタフェース名を使用する |
u |
修飾されていないアドレスを使用する。この値は、構成ファイルの宣言でのみ使用する |