UJP - 技術情報1

Life is fun and easy!

不正IP報告数

Okan Sensor
 
メイン
ログイン
ブログ カテゴリ一覧

pflogsummの導入

pflogsummの導入


更新履歴

  • 初版 2015/07/10
  • 更新日 2017/12/04

はじめに

  • この記事では,フリーで入るされているpflogsummを使って,Postfixのmaillogを解析してみる.

解析と行っても何が出来るのか

  • このプログラムでは,次のようなデータの集計ができる.
  • メッセージは受信数,配送数数,転送数,バウンス数,拒否数
  • 受信して配信されたメッセージのバイト
  • 送信者,受信者のホスト/ドメイン
  • 送信者と受信者

-SMTPD接続数,ホスト/ドメインの数,平均接続時間および合計接続時間

プログラムの入手

公式サイト

  • プログラムの配布は以下の公式サイトから.

http://jimsun.linxnet.com/postfix_contrib.html

  • プラットフォームによってはPortやyum等で入手可能らしい.

プログラムのダウンロード

  • まずはプログラム本体.
       mailsvr: curl -O http://jimsun.linxnet.com/downloads/pflogsumm-1.1.3.tar.gz};
         % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                        Dload  Upload   Total   Spent    Left  Speed
       100 46380  100 46380    0     0  19260      0  0:00:02  0:00:02 --:--:-- 23567
       mailsvr:
  • そしてMD5ファイルも.
       mailsvr: curl -O http://jimsun.linxnet.com/downloads/pflogsumm-1.1.3.tar.gz.md5};
         % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                        Dload  Upload   Total   Spent    Left  Speed
         0    57    0    57    0     0    127      0 --:--:-- --:--:-- --:--:--   248
       mailsvr:
  • ダウンロードしたファイルを確認.
       mailsvr: ls -la pflogsumm-1.1.3.tar.gz*};
       -rw-r--r--  1 server  wheel  46380 Feb 12 21:20 &font(Blue){pflogsumm-1.1.3.tar.gz};
       -rw-r--r--  1 server  wheel     57 Feb 12 21:21 &font(Blue){pflogsumm-1.1.3.tar.gz.md5};
       mailsvr:

ダウンロードファイルのチェック

  • MD5値を確認する.
       md5 pflogsumm-1.1.3.tar.gz
       MD5 (pflogsumm-1.1.3.tar.gz) = 5e3fb28dfb5b7f4a8b6b9bf2abde9542
       mailsvr:
  • ダウンロードしたMD5値を確認する.
       mailsvr: cat pflogsumm-1.1.3.tar.gz.md5
       5e3fb28dfb5b7f4a8b6b9bf2abde9542  pflogsumm-1.1.3.tar.gz
       mailsvr:
  • 値が同じなので問題無さそう.

ファイルを展開する

  • 入手したファイルに問題は無かったので,ファイルを展開する.
       mailsvr: tar xzf pflogsumm-1.1.3.tar.gz
       mailsvr:
  • 展開されたファイルを確認する.
       mailsvr: ls -la pflogsumm-1.1.3
       total 296
       drwxr-x---   8 server  wheel    272 Mar 21  2010 .
       drwxrwxrwt  11 root    wheel    374 Feb 12 21:48 ..
       -rw-r--r--   1 server  wheel  26817 Mar 21  2010 ChangeLog
       -rw-r--r--   1 server  wheel   1274 Mar 21  2010 README
       -rw-r--r--   1 server  wheel   2537 Dec 30  2002 ToDo
       -rw-r--r--   1 server  wheel  29769 Jun 29  2008 pflogsumm-faq.txt
       -rw-r-----   1 server  wheel  20201 Mar 21  2010 pflogsumm.1
       -rwxr-xr-x   1 server  wheel  59583 Mar 21  2010 pflogsumm.pl
       mailsvr:
  • 実行権限も付いているのでそのまま動作する.

実行してみる

  • まずはメールログファイルの確認.
       mailsvr: ls -la /var/log/mail.log
       -rw-r-----  1 root  admin  55214 Feb 12 21:18 /var/log/mail.log
       mailsvr:
  • このログファイルを指定して実行する.
       mailsvr: ./pflogsumm-1.1.3/pflogsumm.pl /var/log/mail.log
       Grand Totals
       ------------
       messages
             0   received
             0   delivered
             0   forwarded
             0   deferred
             0   bounced
             0   rejected (0%)
             0   reject warnings
             0   held
             0   discarded (0%)
             0   bytes received
             0   bytes delivered
             0   senders
             0   sending hosts/domains
             0   recipients
             0   recipient hosts/domains
       Per-Hour Traffic Summary
       ------------------------
           time          received  delivered   deferred    bounced     rejected
           --------------------------------------------------------------------
           0000-0100           0          0          0          0          0
           0100-0200           0          0          0          0          0
           0200-0300           0          0          0          0          0
           0300-0400           0          0          0          0          0
           0400-0500           0          0          0          0          0
           0500-0600           0          0          0          0          0
           0600-0700           0          0          0          0          0
           0700-0800           0          0          0          0          0
           0800-0900           0          0          0          0          0
           0900-1000           0          0          0          0          0
           1000-1100           0          0          0          0          0
           1100-1200           0          0          0          0          0
           1200-1300           0          0          0          0          0
           1300-1400           0          0          0          0          0
           1400-1500           0          0          0          0          0
           1500-1600           0          0          0          0          0
           1600-1700           0          0          0          0          0
           1700-1800           0          0          0          0          0
           1800-1900           0          0          0          0          0
           1900-2000           0          0          0          0          0
           2000-2100           0          0          0          0          0
           2100-2200           0          0          0          0          0
           2200-2300           0          0          0          0          0
           2300-2400           0          0          0          0          0
       Host/Domain Summary: Message Delivery
       --------------------------------------
        sent cnt  bytes   defers   avg dly max dly host/domain
        -------- -------  -------  ------- ------- -----------
       Host/Domain Summary: Messages Received
       ---------------------------------------
        msg cnt   bytes   host/domain
        -------- -------  -----------
       Senders by message count: none
       Recipients by message count: none
       Senders by message size: none
       Recipients by message size: none
       message deferral detail: none
       message bounce detail (by relay): none
       message reject detail: none
       message reject warning detail: none
       message hold detail: none
       message discard detail: none
       smtp delivery failures: none
       Warnings
       --------
         smtpd (total: 246)
               81   cidr map /etc/postfix/smtpdreject.cidr, line 11: non-null host ...
               81   cidr map /etc/postfix/smtpdreject.cidr, line 12: non-null host ...
               81   cidr map /etc/postfix/smtpdreject.cidr, line 10: non-null host ...
                1   61.211.238.18: hostname hostname.interq.or.jp verification fail...
                1   61.114.231.226: hostname hostname.interq.or.jp verification fai...
                1   78.129.248.67: hostname fn1.co.uk verification failed: nodename...
         trivial-rewrite (total: 32)
               32   do not list domain ujp.jp in BOTH mydestination and virtual...
       Fatal Errors: none
       Panics: none
       Master daemon messages: none
       mailsvr:
  • なんだかあまり面白くないな...

広告スペース
Google