質問 |
||
| 質問者:akibo924 | 受信メールの遅延を検出したい | |
|---|---|---|
困り度:
|
会社がとある迷惑メールフィルタサービスと契約していて(ヘッダ情報から判断すると bigfish らしい)会社宛のメールはすべてこのフィルタサービスを通るのですが、最近になってたびたびこのフィルタサービスのおかげでメールが遅れて届きます。所詮ベストエフォートだから仕方がないといわれればそれまでですが、ボトルネックがはっきりしているわけですから、なんとか改善を依頼してみようと思っています。そこで現状を定量的に把握するため、受信メールのヘッダ情報からある一定時間遅れて届いたメールを検出することができるツールを探しています。フリーだとありがたいのですがそうでなくてもかまいません。 | |
質問投稿日時:08/04/02 14:44 質問番号:3915794 |
||
回答 |
|
| 回答者:ken-etsu | 回答ではないんですが… そういうのは普通、PerlとかRubyとかのプログラムを自分で組むもんだと思うな。 検査するメールの数が少なければ、人力で時刻を抜き出すのもあり。 実際にメールのデータを直接覗くと解りますが、Received:で始まる行が何行かあって、その辺りから時刻を抜き出します。 ただし、時計が大幅に狂ってるサーバがあったりすると、正確な計測ができません。 |
|---|---|
| 種類:アドバイス どんな人:経験者 自信:参考意見 |
|
| |
回答日時:08/04/02 17:04 回答番号:No.1 |
|
| 参考URL: | http://www2g.biglobe.ne.jp/~stakasa/spam/jiexiheader.html |
| この回答へのお礼 | ご助言ありがとうございます。確かに、自分で Script でも組んでやるべきことなのかもしれません。Ruby はさっぱりわかりませんが、昔 Perl はいじったことがありますので、トライしてみることにします。 |