• ベストアンサー

どこまでがヘッダ?

メールのヘッダというものを初めて見て、そのあと色々検索してみたのですが、どこまでをヘッダと呼ぶのでしょうか? 半分勘なのですが Content-Transfer-Encoding: の次からなのかなぁと見て思ったのですが合っているでしょうか? よろしくお願いします。

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

  • ベストアンサー
  • Wr5
  • ベストアンサー率53% (2177/4070)
回答No.2

既に回答ついていますが… > Delivered-To: *******@gmail.com > Received: by 10.143.162.4 with SMTP id p4cs258369wfo; > Mon, 16 Jul 2007 02:56:08 -0700 (PDT) > Received: by 10.141.33.21 with SMTP id l21mr1128218rvj.1184579768938; > Mon, 16 Jul 2007 02:56:08 -0700 (PDT) > Return-Path: <*******=gmail.com@hoge2.jp> > Received: from msn.co.jp ([124.234.180.157]) > by mx.google.com with SMTP id k34si17303261rvb.2007.07.16.02.56.07; > Mon, 16 Jul 2007 02:56:08 -0700 (PDT) > Received-SPF: neutral (google.com: 124.234.180.157 is neither permitted nor denied by best guess record for domain of *******=gmail.com@hoge2.jp) > Message-Id: <469b40b8.22578c0a.6d0e.5fc2SMTPIN_ADDED@mx.google.com> > Received: (qmail 14124 invoked by uid 0); 16 Jul 2007 09:53:57 -0000 > To: *******@gmail.com > Subject: =?ISO-2022-JP?B?GyRCQTQkRiRONSFHPSQsQTQbKEI=?= > =?ISO-2022-JP?B?GyRCSXQlPyVAISobKEI=?= > From: *****************@yahoo.co.jp > Date: Mon, 16 Jul 2007 18:53:57 +0900 > > Reply-To: *****************@yahoo.co.jp > Errors-To: *******=gmail.com@hoge2.jp > Message-Id: php_mailer123 > > X-Mailer: php_mailer123 > > X-UIDL: php_mailer123 > > Mime-Version: 1.0 > Content-Type: text/plain; charset=ISO-2022-JP > Content-Transfer-Encoding: 7bit > > http:spam誘導URL > > > > 年会費・登録費無料は当たり前。 > > メッセージのやり取りや、写真の閲覧、さらには直アドや、電話番号の交換まで全ての機能が全部タダ!! こんな迷惑メールが届きますが、 Reply-To: *****************@yahoo.co.jp から本文です。 空行挟んでいるからね。

rapun
質問者

お礼

回答ありがとうございます。 やはり実例だと、とても分かりやすいですね。

全文を見る
すると、全ての回答が全文表示されます。

その他の回答 (1)

  • a-saitoh
  • ベストアンサー率30% (524/1722)
回答No.1

先頭から空行までがヘッダです。 詳しくはRFC2822に書かれています。

rapun
質問者

お礼

回答ありがとうございます。

全文を見る
すると、全ての回答が全文表示されます。

関連するQ&A

  • ヘッダの見方

    スパムメールがよく来ます それでIPアドレスはなんとなく解るのですが 全てまでは解りません・・・ そこでヘッダの読み方(見方)を教えてください。 ちなみにyahooです(詳細ヘッダを上から) X-Apparently-To: Return-Path: Received: Received: Received: Date:(送信日時?) From:(相手の名前) To:(相手のアドレス) Subject:(タイトル?) Message-Id: MIME-Version: Content-Type: Content-Transfer-Encoding: X-Mailer: Content-Length: よろしくお願いします

  • sendmail でのヘッダ部分Content-Transfer-Encodingについて

    あまりPerlに精通しておりませんが、よろしくお願いします。 Perl でフォームからメールを送信するページを作成しましたが、メールヘッダの部分に --------------- print OUT "Content-Type: text/plain; charset=iso-2022-jp\n"; print OUT "Content-Transfer-Encoding: 7bit\n"; print OUT "MIME-Version: 1.0\n"; --------------- という風に書いているのに、届くメールは Content-Type: text/plain; charset=iso-2022-jp MIME-Version: 1.0 になって、Content-Transfer-Encoding: 7bit が抜け落ちます。(場合によっては、Content-Transfer-Encoding: base64 になる) どういった原因が考えられるか、アドバイスいただければ幸いです。よろしくお願いします。

    • ベストアンサー
    • Perl
  • ヘッダーだけのメール?

    最近ヘッダーだけのSPAMメールが頻繁に来ます。正確にはHTML形式ではない、添付ファイルの無い、本文の無いメールで、開くとヘッダーが表示されるものです。 (試しに自分でテキスト形式の本文なしメールを自分に送っても、それを普通に開いただけでは全くの空白のメールになり、ヘッダーは表示されません。) それにヘッダーをよく見るとスパムメールには下記の2行もありません。 Content-Type: multipart/mixed; boundary="" Content-Transfer-Encoding: 7bit 送信者名無し、件名なしです(それは入れなければ入らないのはわかりますが) どうやって送ったらこういうメールになるのでしょうか? 受信に使用しているメーラーはBecky2.62です。 === 実はこういうメールは全てPCに受信せずにサーバーから消していたのですが、最近スマホから本文なしで添付ファイルだけが送信されてきたメールがこういう形だったため中身を見て選別せざるを得なくなりました。しかしやはり危険なメールは触りたくもないのでもっとメールの構造を知りたいと思って質問してみました。

  • charset=GB2312 で送られてきたメールが読めません これはいわゆる文字化けなのでしょうか??

    タイトル通りです。 ある日本在住のスパニッシュの方からメールを受信したのですが、文字化けしていて読めません。 ヘッダには Content-Type: text/plain; charset=GB2312 Content-Transfer-Encoding: base64 などとあります。 エンコードで色々と変えてみましたが、分かりませんでした。 私のパソコンは、Vista で、もちろんgooメールを使用しています。

  • スパムメールの送信元探し

    最近PC宛にもスパムメールが徐々に増えてきました。 メールのヘッダ情報で送信元はある程度特定できるものでしょうか? ヘッダの見方がよくわかりません。以下の項目のどれが、送信元の情報なのでしょうか? また、これを機会にヘッダの見方も知っておきたいのですが、それぞれの項目が何を表しているかお教え下さい。 よろしくお願いします。 X-Apparently-To: Received: Received: Date: Message-Id: From: Subject: MIME-Version: Content-Type: Content-Transfer-Encoding: X-Mailer: Content-Length:¥

  • Outlook 2007 (試用版)でメールのヘッダを見る方法は?

    表題のとおりなのですが、 Outlook 2007 (試用版)でメールのヘッダを見る方法がわからず、 悩んでいます。 なお、ここでヘッダと言っているのは、 差出人:・・・ 宛先:・・・ というヘッダではなくて、 以下のようなものです。 ======================================== Delivered-To: example@example.com ・・・(中略)・・・ Received: (qmail **** invoked by uid ***); 17 Jan 2007 **:**:** +0900 Date: 17 Jan 2007 **:**:** +0900 Message-ID: <example@example.com> To: example@example.com Subject: hogehoge Reply-To: example@example.com From: fugafuga <example@example.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit ======================================== Outlook2003の場合はわかったのですが、 2007になってインターフェースが結構変わってしまい、 わからなくなってしまいました。 よろしくお願いします。

  • phpで送ったメールのヘッダーが本文にはみ出す

    表題のことでこまっております。 phpでメールフォームを作ったのですが、送ったメールをOutlookExpress(OE)で受信したときに、ヘッダーの一部が本文に表示されてしまいます。 OEで受信メールのプロパティを開くと下記のようになっております。 Return-Path: <xxx@xxx> Delivered-To: xxxxx_xxxxx@xxxx.xxx Received: (qmail 16291 invoked by uid 48); 1 Feb 2007 16:26:13 +0900 Date: 1 Feb 2007 16:26:13 +0900 Message-ID: <20070201072613.16290.qmail@xxxx.xxx> To: yyyyy@yyyy.yyy Subject: =?iso-2022-jp?B? From: zzz@zzzz.zzz X-Mailer: ContactForm MIME-Version: 1.0 Content-Type: text/plain;charset=ISO-2022-JP Content-Transfer-Encoding: base64 本文にはみ出るのは最後の3行(MIME~base64)です。 原因は空行が入っているためだと思いますが、OEのメールソースでは空行はありません。 プログラムのソースは $header ="From: $from\r\n"; $header ="CC: $cc\r\n"; $header .= "X-Mailer: $mailer\r\n"; $header .= "MIME-Version: 1.0\r\n"; $header .= "Content-Type: text/plain;charset=ISO-2022-JP\r\n"; $replyheader .= "Content-Transfer-Encoding: base64\r\n"; $Subject='=?iso-2022-jp?B?'.base64_encode(mb_convert_encoding($Subject,'JIS','SJIS')).'?='; @mail($from,$Subject,$Message,$header); hotmailなどのwebメーラーで見たときにははみ出していません。 これはなぜでしょうか?宜しくお願いします。

    • ベストアンサー
    • PHP
  • gmailからwillcomへのemailにおける文字列について

    gmailからwillcomへメールを送ると本文の前に文字列が出るのですがこれはどうすれば消すことができるのでしょうか? gmailからwillcom、willcomからgmailに送ったtestとのみ入力した文章をコピーします。 ------=_Part_18502_15771748.1167620538812 Content-Type: text/plain; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline test ------=_Part_18502_15771748.1167620538812 Content-Type: text/html Content-Transfer-Encoding: 7bit Content-Disposition: inline test ------=_Part_18502_15771748.1167620538812-- ここの ------=_Part_18502_15771748.1167620538812 Content-Type: text/plain; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline という部分です。 これを抜いてtestという文章だけをメール送信するにはどうすればよいのでしょうか?

  • Gmailで文字化けしてしまいます。

    こんにちは。あるサイトから送られてくるメールが全て文字化けしてしまいます。Gmailでこんなことが起こることは他にありません。ヘッダーをみると、 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit という表示があります。この辺りが怪しいのかなと思っています。 ただ、表示を日本語ISOにしても換わりません。ブラウザはFF3を使っていますが、FFFDという四角がたくさん出てきます。 どなたかきちんと表示する方法を教えてください。よろしくお願いします。

  • メールのヘッダーの文字の変換について

    はじめまして。 Outlook Expressで受信したメールを右クリックでプロバティ→詳細→メッセージのソースと進んでいくと最初のほうに通ってきたサーバ名等の情報がかかれたものが出てくると思いますがある地点より下を見て行くとBASE64(?)といわれている文字がたくさん出てくると思いますUEsDBAoAAAAAAKo4kjCjiB3egHMAAIBzAABXAAAAZGF0YS5ydGYgICAgICAgICAgICAgICAg こんな文字なんですけど、、これを変換する方法またはソフトを教えてください。 いろんなソフトを使うのですがなかなか変換できないのです。 This is a multi-part message in MIME format. ------=_NextPart_000_0016----=_NextPart_000_0016 Content-Type: text/plain; charset="Windows-1252" Content-Transfer-Encoding: 7bit Your file is attached. ------=_NextPart_000_0016----=_NextPart_000_0016 Content-Type: application/octet-stream; name="product.zip" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="product.zip" UEsDBAoAAAAAAKo4kjCjiB3egHMAAIBzAABXAAAAZGF0YS5ydGYgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAuc2NyTVqQAAMAAAAEAAAA//8AALgAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAA AAAAAAAAAAAAAAAAAAAAYAAAAA4fug4AtAnNIbgBTM0hV2luZG93cyBQcm9ncmFtDQokUEUA AEwBAwAAAAAAAAAAAAAAAADgAA8BCwEAAAAEAAAAcgAAAAAAAAAgAQAAEAAAACAAAAAAQAAA EAAAAAIAAAQAAAAAAAAABAAAAAAAAAAAMAEAAAQAAAAAAAACAAAAAAAQAAAQAAAAABAAABAA (以下続きます…) これなんですけどできるでしょうか? 困っているので助けてください。長くなりましたがよろしくおねがいします。