オリジナル問題 LinuCレベル1試験 問題 問15
重要なシステムサービス/メール配送エージェント(MTA)の基本送信したメールが届かないときに、滞留しているメールを確認するコマンドとして適切なものはどれか。
出典:オリジナル問題 LinuCレベル1試験 問題 問15
- Amailq(または sendmail -bp)
- Bmail -s テスト 宛先
- Clogger -p mail.info テスト
- Dsystemctl status postfix
正解:A
解説
mailq(Postfixではpostqueue -pと同じ、伝統的にはsendmail -bp)は、送信待ちのまま滞留しているメールの一覧を表示します。宛先やキューに入った理由(相手先が応答しない、名前解決に失敗した等)も確認できるため、配送の問題を切り分ける最初の手がかりになります。
選択肢ごとの解説
- A正しい。mailqで送信待ちのメールとその理由を確認できます。
- B誤り。これはメールを新たに送信するコマンドです。
- C誤り。loggerはsyslogへメッセージを送るコマンドです。
- D誤り。サービスの稼働状況は分かりますが、キューの中身は分かりません。