Squirrelmailでヘッダの発信元を隠すように細工。
変更箇所は一箇所。同じサーバーのプロキシ経由での発信に見える、はず。
変更箇所は一箇所。同じサーバーのプロキシ経由での発信に見える、はず。
# cd /usr/local/www/squirrelmail/class/deliver
# diff Deliver.class.php.org Deliver.class.php
400,405c400,406
< if (isset($encode_header_key) && trim($encode_header_key)!='') {
< // use encrypted form of remote address
< $message_id.= OneTimePadEncrypt($this->ip2hex($REMOTE_ADDR),base64_encode($encode_header_key));
< } else {
< $message_id.= $REMOTE_ADDR;
< }
---
> // if (isset($encode_header_key) && trim($encode_header_key)!='') {
> // // use encrypted form of remote address
> // $message_id.= OneTimePadEncrypt($this->ip2hex($REMOTE_ADDR),base64_encode($encode_header_key));
> // } else {
> // $message_id.= $REMOTE_ADDR;
> // }
> $message_id.= 'ほげほげ(IPアドレス)';
418a420
> $received_from = "ほげほげ(IPアドレス)";
これで発信したメールヘッダはこんな感じになります。
Received: from www.ほげほげドメイン (localhost.ほげほげドメイン [127.0.0.1]) by ほげほげドメイン (Postfix) with ESMTP id 50F9B5066FF for < 宛先メールアドレス>; Thu, 21 Dec 2006 13:47:53 +0900 (JST) Received: from ほげほげ(IPアドレス) (SquirrelMail authenticated user hogehoge) by ほげほげドメイン with HTTP; Thu, 21 Dec 2006 13:47:53 +0900 (JST) Message-ID: &lt;2933.ほげほげ(IPアドレス).1166676473.squirrel@www.ほげほげドメイン>
1件のコメント