Postfix常用命令行:發送郵件執行啟動重啟調試維護服務

以下是CWP 控制面板:postfix 郵件服務器統計信息和圖表的YouTube視頻教程 ▼

安裝CWP控制面板,能夠以餅圖的形式,輕鬆查看郵件服務器統計狀態 ▼

Postfix常用命令行:發送郵件執行啟動重啟調試維護服務

postfix常用命令列

這裡總結一些postfix常用命令行。

列出郵件隊列和MAIL_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

顯示默認postfix值 ▼

postconf -d

顯示非默認postfix值 ▼

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:user@ adminlogs. info ▼

postqueue -p|grep '^[A-Z0-9]'|grep user@ adminlogs. info|cut -f1 -d' '|tr -d \*|postsuper -d -

刪除從user@ admin. info 發送的所有電子郵件▼

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避免發垃圾郵件設置教程▼

發表評論

您的郵箱地址不會被公開。 必填項已用 * 標註

回到頁首