• ベストアンサー

送信したメールにプライベートアドレスが出てしまう

Linux(Red Hat8.0 , sendmail)のメールサーバーを立ち上げ メールを外部に送信テストしてたときに気づいた事があります。 クライアントからこのメールサーバーを通して外部に送ったメールのヘッダーに 送信に使ったマシンのプライベートアドレスが出ています。 これではLAN内の構成が分かってしまいますし、セキュリティー上 気分のいいものではありません。 これはこういうものなのでしょうか? プライベートアドレスを隠す方法とかはないのでしょうか? ルーターを使用して、LAN内で数台マシンをお持ちの方で、 LAN内マシン経由でメールを送ったときは、どうしても クライアントの内部IPが出てしまうものなのでしょうか? ヘッダー Received: from xxxx.ne.jp(グローバルホスト) (EHLO xxxx.ne.jp(ダイナミックDNS)) (xxx.xxx.xxx.xxx(ルーターに割り当てられたグローバルアドレス)) by mta12.mail.yahoo.co.jp with SMTP; 22 Jan 2003 01:31:06 +0900 (JST) Received: from 2 ([192.168.0.2](ここに出てしまいます)) by xxxx.ne.jp (MAIL) with SMTP id h0LGV5J8000000 for <vvvvv@yahoo.co.jp(外部に送信した:yahooメールに)>; Wed, 22 Jan 2003 01:31:06 +0900

質問者が選んだベストアンサー

  • ベストアンサー
回答No.2

隠すことは可能です。 sendmail.cf の HReceived: の行に何をどんなフォーマットで記録するかが記述されているので、これを変更するだけです。 ただし、もしこのサーバが外部からのメールを受け取るものだとすると、にせのホスト名を記録したメールが到着して、問題の発見を遅らせるかもしれません。No.1さんのいうように、経路をきちんと記録することは、ご心配とは逆にセキュリティを向上させますので、むやみに削るべきでないと考えます。

sachiko0927
質問者

お礼

レス有り難う御座います。 ちょっと調べてみる事にします。 どうもありがとうございました。

その他の回答 (1)

  • angband
  • ベストアンサー率51% (86/168)
回答No.1

そういうものです。もしそれが隠せると メールが飛んできた経路がわかりませんので、 Receivedヘッダの意味がありませんね。

関連するQ&A

  • ウイルスメールの送信者

    最近、ウィルスW32.Klez.H@mmが添付されたメールが時々届くようになりました。 メールのヘッダーは下記のようになっていますが、どう対処したら良いでしょうか? 下記のヘッダーで送信者は特定できるのでしょうか? X-Apparently-From:は過去に一度だけメールをやり取りしています。 X-Apparently-Fromって、Fromとは何が違うのでしょう? アドレスに?マークが追加されているのは、このウィルスの特徴ですか? X-Apparently-From:がいつも同じアドレスになっています。何故? それから感染パソコンはWindows98マシンだと思いませんか? 下記内容中で相手、自分、IP等が特定できる部分は "*" で消してあります。 From ******51 Wed Jan 22 17:45:08 2003 X-Apparently-To: ***@yahoo.co.jp via web604.mail.yahoo.co.jp; 22 Jan 2003 17:45:08 +0900 (JST) Received: from ybbsmtp03.mail.yahoo.co.jp (210.81.***.***) by mta11.mail.yahoo.co.jp with SMTP; 22 Jan 2003 17:45:08 +0900 (JST) Received: from yahoobb219178******.bbtec.net (HELO Vvescla) (219.178.***.***) by ybbsmtp03.mail.yahoo.co.jp with SMTP; 22 Jan 2003 08:45:06 -0000 X-Apparently-From: <******1105**@ybb.ne.jp?> From: ******51 <******51@mail.CampusPark.net> | このアドレスを受信拒否 | アドレスブックに追加 To: ***@yahoo.co.jp Subject: Leftmargin MIME-Version: 1.0 Content-Type: multipart/alternative; boundary=Z76ZuqKnr775E0R2088R1a97lL1O4aO8 Content-Length: 132137

  • spamメール

    以下サーバの運用を行っております。 OS:RedHatLinux MTA:qmail 最近SPAMメールが増加しており困っております。 そこで、相手IPアドレスをブラックリストでフィルタしようと考え調べたところ、『form:』ヘッダ、相手側が残した『Received:』ヘッダは信用できない(偽造されている)ため、自サーバが残した『Received:』ヘッダより相手側の送信サーバのIPアドレスを調べるのがよいということがわかりました。しかし、qmailの『Received:』ヘッダに情報(相手IPアドレス)が残っていないようです。 以下質問させていただきます。 1、qmailで送信元のメールサーバIPアドレス(名前)はどうのように調べればよいでしょうか? 2、qmailは相手側ヘッダ情報が残らないような仕様なのでしょうか? 受信したヘッダは以下になります。 Return-Path: <****@yahoo.co.jp> Received: (qmail 15907 invoked from network); 4 Jan 2007 17:59:10 +0900 Received: from remotehost (HELO mail.○○○.co.jp) (127.0.0.1) by localhost with SMTP; 4 Jan 2007 17:59:10 +0900 Received: (qmail 2864 invoked from network); 4 Jan 2007 17:59:09 +0900 Received: from unknown (HELO ○○○.co.jp) (123.69.41.98) by 0 with SMTP; 4 Jan 2007 17:59:09 +0900 To: <○○○○@○○○.co.jp> From: =?iso-2022-jp?B?GyRCMHxzU0U0RjsjMCM3IzIbKEI=?=<****@yahoo.co.jp> Subject: =?iso-2022-jp?B?GyRCMHxzUyRKQCQzJiQsO08kXiRqJF4kORsoQg==?= MIME-Version: 1.0 Reply-To: <*****@yahoo.co.jp> Content-Type:text/plain; charset="iso-2022-jp" Content-Transfer-Encoding: 7bit >Received: (qmail 2864 invoked from network); 4 Jan 2007 17:59:09 +0900 この部分が受信側が残した信用できるヘッダ情報みたいなのですが、相手側サーバのIP、コンピュータ名等が残っておりません。

  • LEOPARDのmailが送信できません

    LEOPARDに付属のmail3.1についての質問です。 yahooの捨てメールをこのソフトにて使っています。yahooメールの設定説明のとおりに設定しているのですが、受信はできるものの、送信ができません。送信時に出るメッセージは次の通りです。 「smtp.mail.yahoo.co.jpを使って送信できません」 「差出人のアドレス ***********@yahoo.co.jp は、サーバsmtp.mail.yahoo.co.jp から拒否されました。」 「下のリストから別の送信用サーバを選ぶか、“後で送信”をクリックして、送信可能な状態になるまで“送信”トレイにメッセージを保存しておきます。」 そうは言っても、下のリストにはsmtp.mail.yahoo.co.jpしかないのに・・・ といった状況です。原因がお分かりの方、いらっしゃいましたら教えてください。 ちなみにLANで使っている別のマシンのOS10.3のmailは上記と同じ設定をしているのに、送受信ともできています。 よろしくお願いします。

    • ベストアンサー
    • Mac
  • Postfixでのメール送信エラー

    Postfixを使ってメールサーバを立ち上げています。 現在、いくつかのところへのメールの送信が May 14 15:10:04 ND-10299 postfix/smtp[1199]: 6AE731AF89C5: to=<staff_01@xxxx.jp>, relay=sus.xxxxx.jp[xxx.xxx.138.xx], delay=2, status=bounced (host sus.xxxx.jp[xxx.xxx.138.xx] said: 550 <staff_01@xxxx.jp>: Recipient address rejected: User unknown in local recipient table (in reply to RCPT TO command)) というメッセージで送信できません。 ですが、送信できないアドレスからのメールは受信できます。 また、全部のアドレスではなく携帯メールなども受信受信拒否していなければ普通に送受信できます。 ちなみに、送信先のサーバでも受信拒否はしていません。 何が原因なのでしょうか?

  • メールでSMTPでの送信について

    メールでSMTPでの送信について 最近気が付いて身震いをしたのですが、 プロバイダから提供されていたりするメールアドレスにて、 メールを送信しようとする時に受信時とは違って、 ユーザー名とパスワードが不要です。 ということは‥、 メールアドレスさえ知っていれば、 誰でもそのメールアドレスに、 なりすますことができるのではと思うんです。 (例) アドレス:hoge@xxx.ne.jp SMTPサーバー:xxx.ne.jp といったようにメールアドレスが分かると、 自然とSMTPサーバー名も分かってしまうので、 容易になりすますことができてしまうように思います。 これをどうにか防ぐ方法はないでしょうか。 ご回答よろしくお願い致します。

  • Postfixのmynetworksのアドレス

    教えてください。 以下のようなメール環境を構築しなければならないです。 http://postfix.robata.org/ouyou.html を参考にさせていただきました。 INTERNET ー ROUTER ー FW ー DMZ内 SMTP ー LAN 内 SMTP&POP FWでNATをします。 外部からのメールは、DMZのSMTP(postfix)で受信し、 LAN内のSMTP(postfix)に、ドメイン宛のメールを内部転送します。 内部から外部へのメールはLAN内のSMTP(postfix)からFWを通って直接外部ヘ送ります。 3点気になっていることがあります。 1点目は、DMZ内 SMTPのmynetworksには、DMZのネットワークアドレスだけ指定すればいいのでしょうか? NAT前のグローバルIPのネットワークアドレスは書かなくていいのでしょうか? 2点目は、LAN 内 SMTPに書くmynetworksには同じくLANのネットワークアドレスだけでいいでしょうか。 送信するLANのクライアントがSMTPとは違うセグメントにある場合(ルーティングされてくるセグメント)は、 その送信元のセグメントのアドレスも含めれば良いでしょうか? NAT環境で特に必ず設定しなければならないものがありましたら教えていただけないでしょうか。 よろしくお願いします。

  • sendmailで特定のアドレスにメールが送れない

    お世話になります。 sendmailからメールを送ろうとしているのですが、特定のアドレスに送れません。 SMTP; 550 5.7.1 Header contents violates site policy contact administrator 上記のエラーが返ってきます。 ヘッダが違反しているとのことみたいですが、どこが不足・間違っているのかわからないため教えていただけないでしょうか。 Return-Path: <xxxx@xxxx> Received: from xxxx (xxxx [127.0.0.1]) by xxxx (8.13.8/8.13.8) with ESMTP id r416LPmn002359 for <xxxx@xxxx>; Wed, 1 May 2013 15:21:28 +0900 Received: (from root@localhost) by xxxx (8.13.8/8.13.8/Submit) id r416LOJu002358; Wed, 1 May 2013 15:21:24 +0900 Date: Wed, 1 May 2013 15:21:24 +0900 From: xxxx@xxxx Message-Id: <201305010621.r416LOJu002358@xxxx> To: xxxx@xxxx Subject: test MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit 上記のヘッダはエラーとして戻ってきたメールのものです。 アドレス等は伏せさせていただきました。 よろしくお願いします。

  • melonでのメール送信できる場合とできない場合

    はじめて質問させていただきます。 melonを使ってメール送信(smtp接続)しようとしております。 環境: WindowsXP Home Edition melonを起動して、メーラーからメールを送信します。 メールを送信すると、 送信先のメールアドレスによって成功/失敗がわかれます。 おそらく受信側のサーバーの設定によるのだと思われますが、 送信側でどのような設定をすれば、すべてのサーバにメールが送信できるのでしょうか? ・hotmailのアドレスに送信 -> 正常に送信される(受信できていること確認済) ・yahooのアドレスに送信 -> 失敗する "421 connection refused" [経路:直送] ・携帯電話(docomo)のアドレスに送信 -> 失敗する "421 connection refused" [経路:直送] いずれも自分の取得したメールアドレスに送っています。 以下、設定内容です。 <<melonのsmtp設定>> [smtp:smtp.hotmail.com] Server=smtp.hotmail.com ConnType=1/2 (SSLとTLS両方試しました) AuthType=all (cram-md5, plain, login) <<メーラーの送信設定>> 送信アドレス: xxx@hotmail.com または xxx@yahoo.co.jp (xxxは自分のアカウント。hotmailとyahoo両方試しました) 返信アドレス: 送信アドレスと同じ 送信メールサーバ: localhost(ポート25) わかる方いらっしゃいましたらお力をお借りできればと思います。 よろしくお願いします。

  • 教えて下さい。Eudraエラー>メールが送信不能

    「“xxx@xxx.xx.xx”に送信できません。SMTPサーバが“550<xxx@xxx.xx.xx>...Relaying dexied.You must successfully retrieve mail before relaying.”と応答しました。」というメッセージが出て送信できません。これがたまに起こります。半日くらいマシンの電源を落として再起動後には何も無かったように送信できるようになっていたりします。でもその数十分後には再び同じ様なエラーが起こり送信不能になります。(受信は可能)LAN内部で他のマシンは送信できています。

  • 外部へメール送信ができない

    会社でコバルトキューブ3を利用しています。 内部へのメールは送受信できるのですが、 外部へのメールは受信はできますが送信ができません。 おそらくsenmailの設定に問題があると思うのですが、 どこをどう直せばよいのかがわかりません・・・ エラーメッセージは次のとおりです。 メッセージを送信できませんでした。電子メールの送信サーバー (SMTP サーバー) の認証設定が間違っている可能性があります。この問題を解決するには、[ヘルプ] を表示し、「トラブルシューティング」と検索し、表示されるヘルプの「電子メールを送信できません」セクションを参照してください。サーバー設定が不明な場合は、電子メールのサービス プロバイダに連絡してください。 拒否された電子メール アドレス: xxx@xx.xx.xx 件名 '', アカウント: 'xxx', サーバー: 'xxxx.xxxxxx.xx.xx', プロトコル: SMTP, サーバーの応答: '550 5.7.1 <xxx@xx.xx.xx>... Relaying denied. IP name lookup failed [xxx.xxx.xxx.xxx]', ポート: 25, セキュリティ (SSL): なし, サーバー エラー: 550, エラー番号: 0x800CCC79 よろしくご指導下さい。