Postfixのログは
/var/log/maillog ファイルに出力されます。この記事では、Postfixのメールログの確認方法と、ログに記録されるエラーメッセージの読み方を解説します。
【この記事でわかること】
・Postfixのログは /var/log/maillog に出力される
・ログは1週間単位で自動ローテーションされ maillog.1 ~ maillog.4 の4週間分保持される
・tail /var/log/maillog でリアルタイムにログを確認できる
・SASL認証失敗・キュー・遅延メールなどの状況がログから読み取れる
でも安心してください。プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
メールログファイルの場所
# メールログファイルの一覧を確認 # ls -l /var/log/maillog* -rw------- 1 root root 1941316 7月 24 16:47 /var/log/maillog -rw------- 1 root root 10497049 7月 23 04:02 /var/log/maillog.1 -rw------- 1 root root 10312833 7月 16 04:02 /var/log/maillog.2 -rw------- 1 root root 10810720 7月 9 04:02 /var/log/maillog.3 -rw------- 1 root root 9886779 7月 2 04:02 /var/log/maillog.4
メールログの確認方法
1. ログの末尾を確認する(tail)
# ログの末尾を表示 # tail /var/log/maillog # リアルタイムにログを監視(Ctrl+Cで停止) # tail -f /var/log/maillog
2. キーワードで絞り込む(grep)
# 認証失敗のログを絞り込む # grep "authentication failed" /var/log/maillog # 特定のメールアドレスのログを絞り込む # grep "user@example.com" /var/log/maillog
ログの読み方
Postfixのログは以下の形式で記録されます。# ログ出力例 Jul 24 16:47:28 servername postfix/smtpd[30065]: warning: unknown[80.82.x.x]: SASL LOGIN authentication failed: authentication failure
・ホスト名:servername
・プログラム名:postfix/smtpd(SMTPデーモン)
・PID:[30065]
・メッセージ:SASL LOGIN authentication failed(SASL認証失敗)
本記事のまとめ
| やりたいこと | コマンド |
|---|---|
| ログの末尾を確認 | tail /var/log/maillog |
| リアルタイムにログを監視 | tail -f /var/log/maillog |
| 認証失敗ログを絞り込む | grep "authentication failed" /var/log/maillog |
| 過去のログを確認 | tail /var/log/maillog.1 |
Postfixのトラブルシュートを体系的に学びたい方へ
メールログの読み方を習得することで、メールサーバーの障害対応速度が格段に上がります。
ネットの切れ端の情報をコピペするだけでなく、現場で通用する安全なLinuxサーバー構築の「型」を体系的に身につけたい方へ、『Linuxサーバー構築入門マニュアル(図解60P)』を完全無料でプレゼントしています。
「独学の時間がもったいない」「プロから直接、現場の技術を最短で学びたい」という本気の方には、2日で実務レベルのスキルが身につく【初心者向けハンズオンセミナー】も開催しています。
3,100名以上が実践した「型」を無料で公開中
プロのエンジニアはコマンドを暗記していません。
「現場で使える型」を効率よく使いこなしているだけです。
その「型」を図解60Pにまとめた入門マニュアルを、完全無料でプレゼントしています。
登録10秒/合わなければ解除3秒 / 詳細はこちら
- 次のページへ:journalctlコマンドでCentOS7のsystemdログを確認する方法|フィルタリング・リアルタイム監視の実践ガイド
- 前のページへ:MTAをSendmailからPostfixに変更する
- この記事の属するカテゴリ:Linuxtips・Postfix・サーバー管理・メールサーバー管理へ戻る

無料メルマガで学習を続ける
Linuxの実践スキルをメールで毎週お届け。
登録は1分、解除もいつでも可。
登録無料・いつでも解除できます