ーネットのインタ

今月の 回答者?

砂原秀樹＋菊池宏明＋編集部【アドバイザー】砂原秀樹
奈良先端科学技術大学院大学
情報科学センター助教授
WIDEプロジェクト・ボードメンバーに答える

skedyltneuqer

このコーナーでは、皆さんから寄せられたインターネットに関する質問や疑問にお答えします。分からないことや疑問はどんなことでもけっこうですので、編集部までお寄せください。
メールアドレスは ip-faq@impress.co.jp です。
なお、質問へのメールでの回答はできませんのでご了承ください。のヘッドライン

今月uestion

1 衛星インターネットの仕組み
2 添付ファイルが壊れていたら3 電子メールのヘッダー

Q「衛星インターネット」が話題になっているようですが、どんなサービ

例：ダイレクトインターネット（http://www.directint.net/）の場合スなのか教えてください。
（林 克巳さん）A

モデム・TA「衛星インターネット」とは、通電話回線

プロバイダー

信衛星（CS）とユーザー用のパラボラ

インターネット

ダイレクトインターネット
ネットワークセンター

アンテナを使って1人あたり数百Kbps〜数イトを見たい」というリクエストが「上り」

ウンロードなど大量のデータを受信するMbpsという高速通信を実現するサービスのデータとしてモデムやTAを使って送信さ「下り」の利用が多い場合には非常に有効です。データを受信するとき（下り）には衛れます。そして該当するサイトのデータは衛です。しかし、データのアップロードなど「上星を利用しますが、ユーザーがデータを送星にデータを送るための「ネットワークセンり」には電話回線を使うので通常のプロバ信するとき（上り）は電話回線を使います。

ター」に送られ、衛星を経由してユーザーのイダーと変わりません。自分は「上り」と「下サービスに必要なものは、衛星インターネパラボラアンテナに中継されるのです。

り」のどちらが多いのかをよく考えて導入

ットサービスの会社との契約とパラボラア

衛星インターネットは、ソフトウェアのダを検討するのがよいでしょう。 （編集部）

ンテナ、アンテナとパソコンを接続するアダプターカードのほかに、データの送信の際に使うプロバイダーとの契約です。

衛星インターネットの仕組み

ウェブサイトを見る場合は、まず「このサ358 INTERNET magazine 1998/11

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

ーネットのインタに答えるQ

requently

skeduestion

電 子 メールを受け取ったら、ファイルが添付されていたようなのですが、うまく開けずに文字化けのように添付ファイルが壊れていたらなってしまいました。
なんとか展開する方法はありませんか？
（青葉昌志さん）

ト目のデータが失われたときA

6 メールヘッダーに2バイト文字が書かれ添付されたファイルがうまく読めなているときなどい原因はいくつかあります。そして、た場合は、デコード（テキスト→バイナリー化処理）できないので、うまく元に戻せないのです。
この場合、エンコードされた部分をファ添付されているファイルがテキストファイル

文字コードが異なる程度でしたら、文字イルに保存し、目的の形式をサポートするなのかバイナリーファイルなのかによって、対処化けの部分を抜き出して、コード変換のユデコード用のユーティリティーソフトに処が変わります。

ーティリティーソフトやテキストエディター理させればいいでしょう（下記の手順参のコード変換機能を使って読むこともでき照）。ファイルが分割されているならば、順ます。改行コードが原因のときも、文字化番にファイルを結合してからデコードさせけファイルを修正して対応可能な場合もあます。バイナリーファイルがアーカイブ形ります。そのほかの場合は、送信側の不注式や圧縮ファイルならば、さらに適切な圧

まず、テキストファイルであると予想されるのならば、次の要因が考えられます。

1 送信側と受信側で指定した文字コードが異なるとき意や知識不足から、データの一部を失って縮展開ツールを使います。本誌CD-ROM

21行に記述する文字が多すぎて自動的にしまっている可能性があるので、正しい形にも収録されている「WinZip」や「StuffIt」改行コードが入ったが、これが日本語な式で送り直してもらうのがよいでしょう。

といった、デコードと解凍を続けて処理でどの1文字を表現する2バイトのコードのバイナリーファイルの場合は、電子メール途中に挿入されたとききるソフトウェアが便利でしょう。にバイナリーデータをそのまま載せることは形式は同じでも、使うソフトウェアによ3「 CR＋LF」（ Carriage Return + Line

できませんから、何らかの方法でASCIIテっては処理できないファイルもあります。

Feed）が標準的な改行コードだが、改行キストに変換されています。その形式が送りそんなときには、いくつかのユーティリティコードが「CR」か「LF」だけになっている

手の指定した形式と整合しないと、元のバーソフトを試してみてください。

とき

イナリーファイルに戻すことはできません。

こういったことで苦労したくないなら、

4電子メールで日本語を送るときに使われたとえば、送り手がマッキントッシュの送り手と受け手で、同じメールソフトを使る「ISO-2022-JP」で利用できないJIS X

フリーソフトウェア版の「Eudora-J」を使うことがベストです。そこまでできないの0201規格のカタカナ（半角に見えるカタってExcelのファイルを送ったとします。

ならば、せめて、エンコード形式を最も普及カナ）や機種に依存する文字で書かれてEudora-JはBinHexという形式でデータをしているMIME（base64）形式にしましょいるとき

エンコード（バイナリー→テキスト化処理）う。現在使われているほとんどのメールソ

5 間違って8ビットの文字コード（EUC、しますが、受信した側がBinHex形式をサフトがこの形式に対応しています。

シフトJIS）で送信し、通信途中で8ビッポートしていないメールソフトを使ってい（菊地宏明）

1うまく展開できないファイルをテキストとして保存する。

2テキストエディターで開き、メールのヘッダー部分と本文を除いて保存する。

3できたファイルを圧 縮 ／ 展 開 ツール（画 面 ではWinZip）にドラッグアンドドロップすると、デコードと解凍ができる。

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D

INTERNET magazine 1998/11359

ーネットのインタに答えるQ

requently

sked

uestion

電子メールには何行もヘッダーが付 いています。「Subject:」や「To:」は自分で書き込むのでわかりま

電子メールのヘッダー

すが、「Message-Id:」や「ReplyTo:」、 「Content-Type:」などは何を意味しているのでしょうか。
（鈴木 隆信さん）

A関係、つまり話の流れ）を表示できるようます。通常、日本語の含まれるメッセージになります。

は、このような指定がされているはずです。

「Reply-To:」3は、このメッセージに

なお、英語の場合には「us-ascii」、ヨー

応答する場合に宛先を指定するためのフィ

ロッパ系の言語が利用されている場合には電子メールを眺めていると、実際ールドです。通常はメッセージの応答は「iso-8859-1」と記述されます。の手紙の本文の前に、なにやらわけの「From:」や「Cc:」フィールドなどにある宛MIMEはその名が示すとおり、マルチメわからないものが付いています。これがヘッ先に送られます。しかし、場合によってはこディア形式のメッセージを取り扱うためのダーです。正確には、電子メールの先頭かれでは不都合なこともあります。

メール形式の拡張です。メールに写真を添ら空行（行の先頭が<CRLF>である行）またとえば、ある会合の案内をメーリング

でをヘッダーと呼び、そこには電子メールを付する場合などはこの形式が活躍します。

リストで受け取った際に、出欠を送ろうとこのような場合には、「Content-Type:」に配送するMTA（Mail Transfer Agent）や、してそのメッセージに応答すると、出欠の「multipart/mixed」などと記述されます。

電子メールを読み書きするMUA（Mail

回答がメーリングリスト全員に送られてしこの後、「boundary="..."」といった記述がUser Agent）が利用する情報が格納されてまうことになります。こうした情報は決め続きますが、これは本文中の各部分（テキいます。空行以降がメッセージ本文6となられた幹事にだけ送られれば済むことで、スト部分や写真データの部分など）の区切ります。

ほかのメンバーには不必要な情報です。こりとなる文字列を定義しているのです。

ヘッダーに関する定義は、原則としてのような場合に、「Reply-To:」として幹事最後に、メールのヘッダーを眺めている

RFC822に定義されています。各行がそれのメールアドレスを指定すれば、応答は自と「X-」で始まるフィールド5が見られるぞれ異なる意味をもっており、これらをそ動的に幹事にだけ送られるようになります。と思います。これは、利用者やM T A やれぞれ「フィールド」と呼びます。なお、行

さて、最後の「Content-Type:」4でMUAといった各プログラムが個別に利用が長い場合は、スペースかタブで開始されすが、これはRFC822には定義されていまする情報を意味しています。これらは自由る継続行を用いることで複数の行にもできせん。これは、MIME（Multipurposeに定義できます。そのため同じフィールドます（下記の図では「Received:」1が複Internet Mail Extensions）と呼ばれるメ名でも異なる役割をする場合があることに数の行に分解されています）。

ール形式に従ったフィールドになります。

注意してください。ただ、最近では習慣的

さて、質問の「Message-Id:」2は、これらの詳細はRFC2045〜2049に定義さに役割の決められたフィールドが出てきて各メッセージを識別するためのIDです。IDれていますが、「メッセージ本文をどのよういます。の作り方は自由ですが、必ずユニーク（世に取り扱うのか」を示した情報となってい電子メールヘッダーの情報は、知ってい界中で1つしかない）になるように作ります。

ます。図では、text型であり、そこで用いるとさまざまな面で便利なことも多くあり「Message-Id:」はこれ単独では役に立られている文字コードは「ISO2022JP」ます。興味を持たれた方はRFCを読んでみちませんが、「In-Reply-To:」と組み合わ（つまりJISコード）であることを示していることをおすすめします。

（砂原秀樹）

せて利用するとその役割がよくわかります。
「In-Reply-To:」は、送られてきたメッセー

1

ジに対する返答メッセージに添付され、元2となったメッセージの「Message-Id:」が格34納されます。つまり、どのメッセージに対す5る返答であるということを示すフィールドなのです。これらの情報を使うと、受け取6った返答メッセージがどのメッセージに対する返答なのかがわかります。
これによって、メーリングリストのメッセヘッダーの例：「Message-Id:」2はユニークでなければならない。
ここでは、日時とそのメッセージを作成したプログラムのプロセス番号、そしてそのメッセージが作られた計算機のホスト名を組み合わせて作られている。
このメッセージは、インプレスの電子メールサービ
ス『FREE Watch』のヘッダーを例としたが、こうしたメーリングリストでは、応答がメーリングリスト全体に不用意に送られることを防がなければならない。そこで、「Reply-To:」3を指定し、応答メッセージが送られる宛先を「free-watch-info@impress.co.jp」に限定している。
「X-URL:」5フィールドも習慣的に役割が決められたものの1つである。ここには、関連するURLを指定する。

ージを整理し、スレッド（メッセージの応答360 INTERNET magazine 1998/11

インターネットマガジン／株式会社インプレスR&D©1994-2007 Impress R&D［インターネットマガジン バックナンバーアーカイブ］ ご利用上の注意
この PDF ファイルは、株式会社インプレス R&D（株式会社インプレスから分割）が 1994 年～2006 年まで発行した月刊誌『インターネットマガジン』の誌面を PDF 化し、「インターネットマガジン バックナンバーアーカイブ」として以下のウェブサイト「All-in-One INTERNET magazine 2.0」で公開しているものです。

http://i.impressRD.jp/bn
このファイルをご利用いただくにあたり、下記の注意事項を必ずお読みください。
z 記載されている内容（技術解説、URL、団体・企業名、商品名、価格、プレゼント募集、アンケートなど）は発行当時のものです。
z 収録されている内容は著作権法上の保護を受けています。著作権はそれぞれの記事の著作者（執筆者、写真の撮影者、イラストの作成者、編集部など）が保持しています。
z 著作者から許諾が得られなかった著作物は収録されていない場合があります。
z このファイルやその内容を改変したり、商用を目的として再利用することはできません。あくまで個人や企業の非商用利用での閲覧、複製、送信に限られます。
z 収録されている内容を何らかの媒体に引用としてご利用する際は、出典として媒体名および月号、該当ページ番号、発行元（株式会社インプレス R&D）、コピーライトなどの情報をご明記ください。
z オリジナルの雑誌の発行時点では、株式会社インプレス R&D（当時は株式会社インプレス）と著作権者は内容が正確なものであるように最大限に努めましたが、すべての情報が完全に正確であることは保証できません。このファイルの内容に起因する直接的および間接的な損害に対して、一切の責任を負いません。お客様個人の責任においてご利用ください。

このファイルに関するお問い合わせ先
All-in-One INTERNET magazine 編集部
im-info@impress.co.jp
Copyright © 1994-2007 Impress R&D, an Impress Group company. All rights reserved.