• 締切済み

Linuxルータで、通過したメールのログを記録したい

いろいろ調べたのですが、どのような方法がよいのかわからなかったので質問させてください。 Linux(Vine3.1)+iptablesでルータみたいなものを作成したのですが、そこを通過したメールのログを記録するために、何か有用なツールや、その方法を示すサイト等ありましたらご教授いただけますでしょうか... ルータの内側にはサーバが存在せず、クライアントのみです。従って、外部のPOPやSMTPサーバに接続した際の、受信メール/送信メールの、時刻・送信元アドレス・送信先アドレス、できればSubject・添付ファイル状態などが記録されればよいと思っています。 ちょっとしたヒントでも結構ですので、どうぞよろしくお願いします。

みんなの回答

  • nick2038
  • ベストアンサー率34% (55/160)
回答No.1

でしたら、ちょっとしたヒントを。 パケットキャプチャ。 なんでも取れます。 別途アドバイスとして。 ルータでという質問内容とは違いますが、たぶん一番簡単なのは、内部に自前のメールサーバーを立てる事だと思います。

vaio_vine
質問者

お礼

遅くなりました、ご回答ありがとうございます。 パケットキャプチャ系はいろいろ取得するには楽そうですね。ただ、目的のログを抜き出すのに工夫が必要な感じです。 メールサーバを立てるのは、常にそこを中継させるということでしょうか。もう少々調べてみます。 取り急ぎ御礼まで。

関連するQ&A

  • ログに記録される時刻がずれてしまいます。

    外部に公開しているメールサーバーがあるのですが、 /var/log/maillogに記録されるログの時刻が現在の時刻とずれてしまいます。 popアクセス時のログは正常な時刻が記録されるのですが、smtpアクセス時に 13時間遅れた時刻が記録されてしまいます。なので、popとsmtpがほぼ同時間帯にアクセスされても popが17日02:30で smtpが16日01:30と記録されてしまいます。 どのようにすれば修正出来るのでしょうか? ハードウェアクロック、システムクロックは現在時刻になっています。 システムクロックはntpサーバーと同期を取っています。

  • FireWall通過後のMailサーバでPopBeforeSmtpを何とかしたい

    現在以下のような環境を構築しています。 +--------+ |INTERNET+ +---+----+    | +---+----+ +ルータ  + +---+----+    |192.168.1.1    |    |192.168.1.2 +---+----+ +FireWall +-------------+ +---+----+192.168.2.1   |    |192.168.3.1       |    |             |    |             |192.168.2.2 192.168.3.0/24    +----+---+              + MailSV +              +--------+ MailSVのOSはSolaris9です。 (ほかにDNSやWebもインストールしてます) で、メールサーバを立てるときに、 Pop Before Smtp(PBS)を導入することにしたのですが、 思うようなチェックができていないのです。 具体的には、192.168.3.0/24 からメールサーバ を利用してメールを送信するとき、PBSはうまく動作して SPOOLファイルが作成されたのですが、その作成された ファイルは 192.168.2.1 でした。 当然 FireWall を通過しているので、この名前になるわけですが インターネット側からも同様に192.168.2.1で作成する ことになります。 ということは、誰かがPBSを利用した場合、インターネットから メールサーバ(SMTP)が使い放題になってしまう気がします。 これを回避する方法は何かないでしょうか?

  • メールサーバー

    現在windowsでメールサーバを構築しているのですが、 メールの送信はできても、受信ができません。 素人でサーバを構築しています。 メールサーバーにMERCURY32を使っています。 違うパソコンからフリーメールアドレスへ送信できるのですが、 フリーメールアドレスから送られたときの受信ができません。 SMTP server と core process の方には届いているようで、 受信の記録が残っています。 POP3server と SMTP client のには届いておらず記録がありません。 他方メーラーのエラーとしてmailbox errorとでます。 configurationで設定ミスをしているか、 メーラーのアカウント設定がおかしいのかよく分かりませんが うまくいきません。 どなたか教えてください。

  • @メールのアカウント設定

    @outlook.jpのアドレスを@メールに設定する方法を教えてください。 POP: pop3.live.com SMTP: smtp.live.com 受信サーバー:995 送信サーバー:587 にしていますが、間違っていますでしょうか。。送受信ができません。。

  • 同じサーバの独自ドメイン違いなだけで、何故同じメール設定でうまくいかない?

    レンタルサーバを借りていて、そこに独自ドメインをいくつも入れられるので、複数の独自ドメインを入れています。 しかし、今日発行したメールアドレスが送信できない状態でした。 これまで他の独自ドメインで発行したメールアドレスは受信ができて送信ができないということはなかったのに、何故今日発行したメールアドレスだけがこのようになっているのかわからず困っておりました。 それで、あれこれやっているうちに、試しにこのメールアドレスにだけ、 「POP before SMTP」をONにして、「SMTP認証に受信サーバのアカウント情報を使う」ようにしてみたところ、送信ができました。 しかしおかしいです。 独自ドメインは違えど、同じサーバに入れている独自ドメインです。 これまで発行してきた他の独自ドメインのメールアドレスは、このPOP before SMTPはONにしていないのにちゃんと送信できます。 POP before SMTPは、メール送信時に受信サーバーへのログインを必要とするプロバイダを利用するときに使うものであって、これまでどの独自ドメインのメールアドレスでもやっていないことなので、これが解決策というのはおかしいです。 このような例外設定をせずに送信できるようにしたいのですが、どこがよく間違っていそうでしょうか? POPサーバ、SMTPサーバはwww.xxxxx.jpで間違いありませんし、パスワードも間違いありません。

  • GmailをMail Distributorで設定する。

    Mail Distributorに登録をしたのですが、エラーになってしまいます。正しい方法をどなたか教えていただけませんか?ちなみに設定は以下の通りです。 SMTPサーバー smtp.gmail.com ポート    465 SMTP送信元の名前サーバー ○○○○ SMTPoverSSLを利用するにチェック 送信用のメールアドレス ○○@gmail.com 受信用のメールアドレス ○○@gmail.com POPサーバー  pop.gmail.com ユーザー名  ○○@gmail.com パスワード  ○○○○○○○○ 宜しく願いします。

  • プリンターへのメールサーバーの設定

    (1)プリンターのネットワークの接続についての確認 (2)メールサーバーの設定のやり方 (3)認証方法とは?どこに聞くのですか? (4)認証アカウントとは?どこを見るのですか? (5)認証パスワードとは?どこを見るのですか? (6)送信元アドレスとは?自分のメールアドレスですか (7)SMTPサーバーアドレスとは?どこに聞くのですか? (8)SMTPサーバーポート番号?どこでわかりますか? (9)POP3サーバーアドレス?どこでわかりますか? (11)POP3サーバーポート番号とは?どこでわかりますか? ※OKWaveより補足:「ブラザー製品」についての質問です。

  • メールの送信が突然出来なくなった

    つい先日までメールの送受信が出来たのですが、 昨日あたりから送信のみ出来なくなりました。 メーラーはBecky Ver.2です。 Jnaviでドメインを作成して、メールアドレスを作成しました。 プロバイダはso-netです。 今までの設定状況ですが、 POP3サーバー(受信):【POP. + Jnaviで作成したドメイン】 SMTPサーバー(送信):【mail.[サブドメイン].so-net.ne.jp】 サーバーのポート番号 SMTP:25 POP3:110 IMAP4:143 と設定していました。 特別設定をいじったわけでもないのですが、 突然、メールが送信できなくなりました。 サーバーのポート番号を587へ変更してみたりしたのですが、 『メールサーバーへの接続に失敗しました。』 とメッセージが出て送信できません。 どなたか同じような状況の方で解決方法をご存知の方 いらっしゃいましたら、教えてください。

  • iphoneのPCメール設定について教えてください。

    iphoneのPCメール設定について教えてください。 現在仕事で使っているメールアドレスの内容をiphone確認したいのですが、 設定の仕方が良くわかりません。 設定の仕方をご存知の方がいらっしゃいましたらどうぞお教えください。 現在パソコンには以下のように設定しております。 どうぞよろしくお願いいたします。 E-MAIL ADDRESS meruado@●●●●.co.jp POP3 受信メールSERVER pop.●●●●.co.jp SMTP 送信メールSERVER amsub.●●●●.co.jp アカウント名 / USER NAME meruado@●●●●.co.jp PASSWORD passpassword ・送信サーバー(SMTP)は「認証が必要」」を選択。 ・「受信メールサーバーと同じ設定を使用する」を選択。 ・ポート番号を以下に変更。   受信サーバー(POP3) 110   送信サーバー(SMTP) 587

  • フリーソフトでメールの設定?の仕方がわかりません。

    フリーソフトをインストールしました。 その内容は、OUTLOOKを開かなくてもメールが送れるという物です。 途中まで来て、下記の様な文章になりました。 「送信したメールは、Bcc:で自分宛にも送信されます。普段お使いのメーラーでメール管理ができます。」 と書いてありますが、OUTLOOKの送信済みアイテムに送信文章が残ると言う解釈の仕方でいいのでしょうか? だとしたら、送信済みアイテムに文章が残りません。 設定画面には下記の物を設定する事になっています。 ・POP3サーバー  ・POP3サーバー用アカウント  ・パスワード     ・SMTPサーバー  ・POP before SMTPを使う(チェック項目) ・SMTP認証を行う。(チェック項目) 以上の設定が悪いと思いますが、入力の仕方が間違っているのだと思います。 会員登録書には、下記の通り書いてありました。 ・パスワード    00000 ・メールアドレス  11111 ・メールアカウント 22222 ・メールパスワード 33333 ・POPサーバー  44444 ・SMTPサーバ  44444 以上で、下記の様に設定しました。 ・POP3サーバー 44444 ・POP3サーバー用アカウント 22222 ・パスワード    00000 ・SMTPサーバー 44444 ・POP before SMTPを使う(チェックなし) ・SMTP認証を行う。(チェックなし) どこか間違っている所があるのでしょうか? 意味不明でしたら、本当に申し訳ありません。<(_ _)>