ポリシーサーバのテストをするために Outlook Expressでメールを送っていたのですが、 何故かメール 1通につきログが 2件記録されています。
Outlook Expressのログを見る限り、おかしい動作はしていません。
SMTP: 14:00:29 [rx] 220 xxx.localdomain ESMTP Postfix SMTP: 14:00:29 [tx] HELO xxxx SMTP: 14:00:29 [rx] 250 xx.localdomain SMTP: 14:00:29 [tx] MAIL FROM: xxxxx@xxxxx.jp> SMTP: 14:00:29 [rx] 250 2.1.0 Ok SMTP: 14:00:29 [tx] RCPT TO:SMTP: 14:00:29 [rx] 250 2.1.5 Ok SMTP: 14:00:29 [tx] DATA SMTP: 14:00:29 [rx] 354 Please start mail input. SMTP: 14:00:29 [tx] . SMTP: 14:00:29 [rx] 250 Mail queued for delivery. SMTP: 14:00:29 [tx] QUIT SMTP: 14:00:29 [rx] 221 Closing connection. Good bye.
ところが、パケットを監視してみると...。
SMTP: Rsp 220 xxx.localdomain ESMTP Postfix, 34 bytes SMTP: Cmd HELO xxxxx, 13 bytes SMTP: Rsp 250 xxx.localdomain, 20 bytes SMTP: Cmd MAIL FROM:, 44 bytes SMTP: Rsp 250 2.1.0 Ok, 14 bytes SMTP: Cmd RCPT TO: , 42 bytes SMTP: Rsp 250 2.1.5 Ok, 14 bytes SMTP: Cmd RSET, Resets mail connection SMTP: Rsp 250 2.0.0 Ok, 14 bytes SMTP: Cmd RSET, Resets mail connection SMTP: Rsp 250 2.0.0 Ok, 14 bytes SMTP: Cmd MAIL FROM: , 44 bytes SMTP: Rsp 250 2.1.0 Ok, 14 bytes SMTP: Cmd RCPT TO: , 42 bytes SMTP: Rsp 250 2.1.5 Ok, 14 bytes SMTP: Cmd DATA, Begins message composition SMTP: Rsp 354 End data with . , 37 bytes MIME: Version = 1.0, multipart/alternative SMTP: Data Payload, 5 bytes SMTP: Rsp 250 2.0.0 Ok: queued as AF1E2544412, 37 bytes SMTP: Cmd QUIT, Terminates the mail session SMTP: Rsp 221 2.0.0 Bye, 15 bytes
MAIL FROM ~ RCPT TOやり直してるじゃないか(笑
最終的にポリシーサーバを仕掛ける位置を smtpd_data_restrictionsに変更することで回避できましたが、 自分自身のログにも正直に記録して欲しいですね。
0 件のコメント:
コメントを投稿