postqueue の使い方
キューの手紙を送り直す
書き方
postqueue -f(全部) postqueue -i ID(1 通) postqueue -p(一覧)
設定を直したあと、待っている手紙を今すぐ送り直します。
よく使うオプション
| オプション | 意味 |
|---|---|
-p | キューの一覧を出す(mailq と同じ) |
-f | 待っているメールを全部、今すぐ送り直す |
-i ID | その 1 通だけを送り直す |
-j | 一覧を JSON で出す |
例
$ sudo postqueue -f
relayhost などの設定を直したあと、待っているメールを全部すぐに送り直します。
$ sudo postqueue -i 6B1C2201A4
1 通だけを送り直します。ID は mailq で調べます。
$ postqueue -j | jq -r '.queue_id + " " + .recipients[0].address'6B1C2201A4 ops@example.com一覧を JSON で出し、ID と宛先だけを取り出します。
よくある間違い・注意
- 原因を直さずに -f をしても、また待ちに戻るだけです。先に /var/log/maillog で理由を確かめます。
実際に打って練習する
Linux レベル2 コースの Lv86「手紙の行列 mailq」で覚えます(第7章 伝令と名簿(DHCP・メール・認証))。ブラウザの中のシミュレーターで、本物と同じように打って確かめられます。
すべてのレベルが、ゴールド以上のプランで遊べます。