108.3標準
sendmail互換binaryでalias databaseを初期化・再構築する。
newaliasesに対応する代表的なoptionはどれか。
× 不正解
newaliasesはsendmail -bi相当の互換commandで、aliases databaseを再構築する。
詳細解説
誤り
sendmail -bpqueueをprintする。
誤り。-bpはqueue表示であり、aliases sourceの変更をdatabaseへ反映しない。
誤り
sendmail -tmessage headerからrecipientを読む。
誤り。-tは標準入力messageのrecipient抽出用で、alias lookup dataを生成しない。
誤り
sendmail -qqueueを処理する要求に対応する。
誤り。-qは配送queueの処理を要求するmodeで、aliases database initializeではない。
正しい
sendmail -bialias databaseのinitialize/rebuildに対応する。
正しい。-biがaliases databaseのinitialize/rebuildを行い、newaliases commandの互換動作に対応する。
実際に確かめる
一時的な検証環境で実行できる例です。
printf '%s\n' 'newaliases == sendmail -bi'期待される結果
newaliases == sendmail -bi理解のポイント
- -biはaliases database
- -bpはqueue print
- 編集後に実行
確認時の注意
- 確認環境: 互換option対応表の表示のみ
- 実際のdatabase更新は検証しない。
基礎のおさらい
wrapper command
newaliasesは覚えやすい専用名で、内部的にsendmail -bi相当を呼ぶ構成がある。
更新確認
commandのexit statusとerrorを確認し、古いdatabaseのまま運用を続けない。変更後は意図したalias展開もtestする。
問題IDKP-108-764
確認環境互換option対応表の表示のみ
最終技術確認2026-08-13
誤り・権利侵害を報告