記事ディレクトリ
以下はCWPのコントロールパネルです: Postfixメールサーバーの統計とグラフYouTubeビデオチュートリアル ▼
CWPコントロールパネルをインストールしますメールサーバーの統計ステータスを円グラフ形式で簡単に表示できます▼

Postfixの一般的なコマンドライン
以下に、一般的な postfix コマンドラインをいくつか示します。
メールキューとMを一覧表示しますAIL_IDコマンド▼
postqueue -p
mailq
postqueue -p |tail
postqueue -pとmailqコマンドは同じです。
Postfix起動コマンド
Postfixサーバーを起動する ▼
postfix:postfix start
Postfixサーバーを停止する▼
postfix:postfix
Postfix設定をリロードする ▼
service postfix reload
postfixサービスの再起動コマンド
Postfixサーバーを再起動します ▼
service postfix restart
Postfixのバージョンを確認する ▼
postconf mail_version
デフォルトの接尾辞値を表示 ▼
postconf -d
デフォルト以外の接尾辞値を表示する ▼
postconf -n
メールキューを更新する ▼
postfix flush
Postfixデバッグコマンド
キューをすぐに処理する ▼
postqueue -f
キューに残っているすべてのメールを処理する ▼
postsuper -r ALL && postqueue -f
メールキューからメールを読む ▼
postcat -q MAIL_ID
キューからメッセージMAIL_IDを削除します ▼
postsuper -d MAIL_ID
キューからすべてのメッセージを削除する ▼
postsuper -d ALL
メールキューからすべてのメッセージをすばやく削除する ▼
find /var/spool/postfix/deferred/ -type f | xargs -n1 basename | xargs -n1 postsuper -d
遅延キュー内のすべてのメッセージを削除する ▼
postsuper -d ALL deferred
Postfixメンテナンスコマンド
送信元アドレスでメールを並べ替えてカウントする ▼
postqueue -p | awk '/^[0-9,A-F]/ {print $7}' | sort | uniq -c | sort -n送信済みメールをすべて削除: mailto:[email protected] ▼
postqueue -p|grep '^[A-Z0-9]'|grep user@ adminlogs. info|cut -f1 -d' '|tr -d \*|postsuper -d -
[email protected] から送信されたすべてのメールを削除します▼
postqueue -p|awk '/^[0-9,A-F].*user@ admin.info / {print $1}'|cut -d '!' -f 1|postsuper -d -adminlogs.infoドメインから送信されたすべてのメールを削除します▼
postqueue -p | grep '^[A-Z0-9]'|grep @adminlogs. info|cut -f1 -d' ' |tr -d \*|postsuper -d -
メールキューの統計情報は短いです ▼
postqueue -p | tail -n 1
メールキュー内のメール数 ▼
postqueue -p | grep -c "^[A-Z0-9]"
メールキュー内のメールを素早く数える ▼
find /var/spool/postfix/deferred -type f | wc -l
メールログを見る▼
tail -f /var/log/maillog
成功した POP3/IMAP ログインをカウントして並べ替える ▼
grep "\-login" /var/log/dovecot-info.log |grep "登录:"|awk {'print $7'}|sort|uniq -c|sort -n成功した SMTP Postfix ログインをカウントして並べ替える (スパマーの追跡に便利)▼
grep -i "sasl_username" /var/log/maillog |awk {'print $9'}|sort|uniq -c|sort -n正確な日付「6月18日」における成功したSMTP Postfixログインをカウントして並べ替える ▼
grep -i "sasl_username" /var/log/maillog |grep "Jun 18"|awk {'print $9'}|sort|uniq -c|sort -nPostfixログの分析 ▼
pflogsumm /var/log/maillog | less
- pflogsummをお持ちでない場合は、このrpmパッケージをインストールできます。
postfix-perl-scripts
スパムメールの送信を避けるためのPostfixの設定方法についてのチュートリアルもこちらにあります▼
Hope Chen Weiliang ブログ ( https://www.chenweiliang.com/ ) 共有されている「Postfix 共通コマンドライン: 電子メールの送信、起動の実行、再起動、デバッグ、およびサービスの保守」が役に立つかもしれません。
この記事のリンクを共有することを歓迎します。https://www.chenweiliang.com/cwl-27769.html
さらに多くの隠されたトリックのロックを解除するには、Telegram チャンネルにぜひご参加ください。
気に入ったらシェアして「いいね!」してください!あなたのシェアと「いいね!」が私たちの継続的なモチベーションです。
