Postfix共通コマンドライン:スタートアップリスタートデバッグメンテナンスサービスを実行するために電子メールを送信する

以下はCWPのコントロールパネルです: Postfixメールサーバーの統計とグラフYouTubeビデオチュートリアル ▼

CWPコントロールパネルをインストールしますメールサーバーの統計ステータスを円グラフ形式で簡単に表示できます▼

Postfix共通コマンドライン:スタートアップリスタートデバッグメンテナンスサービスを実行するために電子メールを送信する

Postfixの一般的なコマンドライン

以下に、一般的な postfix コマンドラインをいくつか示します。

メールキューとMを一覧表示しますAIL_IDコマンド▼

postqueue -p

mailq

postqueue -p |tail

  • postqueue -pmailqコマンドは同じです。

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 -n

Postfixログの分析 ▼

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 チャンネルにぜひご参加ください。

気に入ったらシェアして「いいね!」してください!あなたのシェアと「いいね!」が私たちの継続的なモチベーションです。

 

发表评论

バグのあるボックスの内容は公開されません。 必須アイテム * 标注

上へスクロール