第 5 回 : 外 国 語 で 電 子 メール 1. 電 子 メールの 仕 組 み 1.1. メールの 送 信 と 文 字 エンコード インターネット 上 でやりとりされるメールの 送 信 には,SMTP (Simple Mail Transfer Protocol) という 種 類 のネットワークサービス ( 通 信 プロトコル) を 使 う 送 信 されたメー ルは,SMTP を 使 い,インターネット 上 にあるメールサーバを 経 由 し, 最 終 的 に 受 信 者 が 所 属 するメールサーバに 届 けられる 送 信 大 学 のメールサーバ cs.reitaku-u.ac.jp 中 継 SMTP 中 継 を 引 き 受 けてくれる メールサーバ 中 継 SMTP 中 継 を 引 き 受 けてくれる メールサーバ インターネット 中 継 SMTP 受 信 者 が 所 属 する メールサーバ hotmail.com 大 学 のPC tsibale@hotmail.com に メールを 送 信! SMTP は,もともと 7bit でしか 文 字 を 扱 うことができない 7bit,つまり 7 桁 の 0 と 1 の 組 み 合 わせで 表 現 できるのは, 最 大 2 7 = 128 文 字 である 文 字 エンコード 方 式 については 次 回 授 業 で 詳 しく 取 り 上 げるが,アメリカ 国 内 で 使 われている ASCII は 7bit でテキスト を 送 信 可 能 であるが,ヨーロッパでは 8bit, 日 本 を 含 む 漢 字 圏 も 8bit ( 漢 字 1 文 字 は 8bit を 2 つ 使 って (=2 バイト byte で) 表 現 ) というふうに, 地 域 によって 文 字 エンコード 方 式 は 異 なり, 通 常 は SMTP でメールをやりとりすることはできない そこで,メール 送 信 用 に 特 別 な 7bit の 文 字 エンコード 方 式 を 開 発 し,SMTP でテキストを 送 信 可 能 にしたのが 日 本 語 である 日 本 語 の 場 合, 電 子 メールは 通 常 の 8bit の 文 字 エンコ ード 方 式 (Windows, Macintosh では Shift JIS) から 7bit の ISO-2022-JP というエンコー ド 方 式 に 自 動 的 に 変 換 されて 送 られる この 方 法 であれば,SMTP を 使 ったメールサーバ でも, 日 本 語 のメールを 安 心 してやりとりできる その 後,8bit の 文 字 コードをサポートする ESMTP (SMTP Service Extensions) が 開 発 さ れ,7bit でないその 他 の 文 字 エンコード 方 式 のテキストでも 送 受 信 が 可 能 になった しか し, 日 本 語 のメールは 現 在 でも 7bit に 変 換 して 処 理 されている 現 在 メールサーバの 多 くは ESMTP を 使 うようになっているが SMTP を 使 うメールサーバ も 依 然 としてインターネット 上 に 存 在 する ( 特 にアメリカ!) ESMTP は SMTP サーバを 経 由 しても 正 しく 宛 先 のメールサーバに 届 くように 工 夫 されており,ESMTP サーバから 送 信 することで,さまざまな 言 語 のメールをインターネット 上 で 無 理 なくやり 取 りできるこ とが 保 障 されている 千 葉 庄 寿 西 田 文 信 schiba@reitaku-u.ac.jp/fnishida@reitaku-u.ac.jp 1
1.2. 電 子 メールのヘッダ 情 報 電 子 メールのテキストに 使 われる 文 字 エンコード 情 報 は, 電 子 メールの 先 頭 にあるヘッダ header という 情 報 の 中 に 記 述 されている ( 通 常 メールアプリケーションでは 隠 されている が,Active!Mail を 含 め 多 くのアプリケーションではヘッダの 内 容 を 表 示 する 機 能 がある) 以 下 は, 大 学 のメールサーバから 送 った 日 本 語 のメールのヘッダの 例 である: Return-Path: schiba@reitaku-u.ac.jp Date: Thu, 23 Aug 2001 17:41:49 +0900 From: schiba@reitaku-u.ac.jp 送 信 日 時 (Date), 送 信 元 アドレス To: YRR02042@nifty.com (From), 宛 先 アドレス (To), 表 題 Subject: test (Subject) などの 情 報 Received: from mail158.nifty.com (mail158.nifty.com [202.248.37.150]) by ums511.nifty.ne.jp (8.9.3+3.2W/3.7W000628) with ESMTP id RAA13886 for <yrr02042@nifty.ne.jp>; Thu, 23 Aug 2001 17:42:04 +0900 (JST) Received: from poplar.cs.reitaku-u.ac.jp by mail158.nifty.com (8.11.4+3.4W/3.7W-10/13/99) with ESMTP id f7n8fpe18025 for <YRR02042@nifty.com>; Thu, 23 Aug 2001 17:41:51 +0900 Received: from reitaku-u.ac.jp (localhost [127.0.0.1]) by poplar.cs.reitaku-u.ac.jp (8.9.3/3.7W-POPLAR) with ESMTP id RAA16068 for <YRR02042@nifty.com>; Thu, 23 Aug 2001 17:41:50 +0900 (JST) Received: from localhost (keyaki [157.17.10.20]) by reitaku-u.ac.jp (8.9.1/3.7Wpl2-KEYAKI) with SMTP id RAA01591 for <YRR02042@nifty.com>; Thu, 23 Aug 2001 17:41:49 +0900 (JST) Message-Id: <200108230841.RAA01591@reitaku-u.ac.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-2022-jp Content-Transfer-Encoding: 7bit X-Mailer: impression office X-UIDL: 3b84c1f0044TIACW テストメールです 文 字 コードなど,データの 内 容 に 関 する 情 報 (Content-Type と Content-Transfer-Encoding): 内 容 はテキストで, 文 字 コード 体 系 は iso-2022-jp,データのビット 長 は7bit 千 葉 庄 寿 ===== CHIBA Shoju e-mail: schiba@reitaku-u.ac.jp phone: +81-(0)471-73-3019 (office) メール 本 文 は, ヘッダの 後 1.3. 外 国 語 のメール 送 受 信 外 国 語 でメールを 送 受 信 する 場 合 には, 使 用 するアプリケーション (メールクライアントソ フト) が 外 国 語 でのメール 送 受 信 に 対 応 していることが 必 要 である つまり: (1) 適 切 なフォントでテキストを 表 示 し, (2) 適 切 なエンコードでテキストを 編 集 し, (3) 適 切 なエンコードのヘッダ 情 報 を 加 え, (4) 必 要 ならエンコードの 変 換 を 行 う ことが 必 要 である このうち,(3) と (4) についてはアプリケーションが 自 動 的 に 処 理 をお こなうので,ユーザは (1) と (2) に 気 をつけることになる 千 葉 庄 寿 西 田 文 信 schiba@reitaku-u.ac.jp/fnishida@reitaku-u.ac.jp 2
2. Active!Mail を 使 ったメールの 送 受 信 今 年 10 月 まで 使 われていた 大 学 のメールソフト Impression Office は グループウエア と 呼 ばれる 少 々 特 殊 なアプリケーションで,PC をサーバにオンラインで 接 続 した 状 態 でメ ールを 送 受 信 する 11 月 から 学 部 生 全 員 が 利 用 するメールソフト Active!Mail は WWW ブ ラウザ 上 で 動 作 するタイプのメールソフト ( Web メール と 呼 ばれる) で,Impression Office と 同 様, 大 学 のメール 用 サーバとブラウザを 通 じてオンラインで 接 続 しながらメー ルを 送 受 信 する Active!Mail URL: https://mail.cs.reitaku-u.ac.jp/active-mail/ https は セキュア secure http と 呼 ばれ,PC と WWW サーバの 間 で やりとりされる 送 信 データが 暗 号 化 される プロバイダなどと 契 約 してメールを 送 信 する 場 合,PC からサーバへのメールの 送 信 自 体 も SMTP を 使 っておこなわれるが, 大 学 のシステムではブラウザから 送 られたメールが WWW サーバを 介 してメールサーバへ 渡 されるしくみとなる Impression Office は 日 本 語 のメールの 送 受 信 には 問 題 なかったが, 基 本 アルファベット 以 外 の 文 字 を 用 いる 外 国 語 のメールをやりとりすることはできなかった Active!Mail は, 日 本 語 の 他 に 英 語, 中 国 語 ( 簡 体 字 ), 韓 国 語 のインターフェースを 備 えた 手 軽 な 多 言 語 メール 環 境 である Active!Mail を 利 用 しながら 外 国 語 でのメールの 送 受 信 を 実 習 しよう 実 習 の 準 備 :Active!Mail にログオンし, 日 本 語 メニューで 自 分 あてにテストメールを 送 りなさい 受 け 取 ったら,さらに 返 信 を 送 ってみなさい Active!Mail に 慣 れていない 人 はこの 機 会 に 補 足 資 料 を 参 考 に 操 作 に 慣 れること なお,Active!Mail で 利 用 する WWW ブラウザとして, 今 回 は Internet Explorer を 用 い る 後 日 授 業 で 言 及 するように, 大 学 の PC で 使 えるブラウザのうち,Internet Explorer は 1.3. で 述 べた (1) 適 切 なフォントでテキストを 表 示 という 条 件 を 余 計 な 設 定 なし でクリアしている ( (2) 適 切 なエンコードでテキストを 編 集 は 2.2. で 見 るようにユ ーザが 正 しくおこなう 必 要 がある 場 合 が 出 てくる ) 2.1. インターフェースの 変 更 メニューの 言 語 は, 日 本 語, 英 語, 中 国 語 ( 簡 体 字 ), 韓 国 語 から 選 ぶことができる ログオン 時 のほか,ログオン 後 でも, オプ ション option から 表 示 と 編 集 を 選 び, 言 語 を 変 更 して OK ボタンを 押 すとメニューの 言 語 を 変 更 できる 各 言 語 のメニューの 構 成 は 日 本 語 画 面 とほとんど 同 じなので, 中 国 語, 韓 国 語 を 学 習 して いる 人 でもこの 機 会 にその 言 語 で 使 うメールの 専 門 用 語 を 覚 えるとよいだろう 一 度 表 示 言 語 を 設 定 した 後 でも 一 度 ログオフすれば 再 び 日 本 語 でメニューを 表 示 できる 日 本 語 メニューでは, 原 則 として ASCII と 日 本 語 しか 扱 えない 中 国 語, 韓 国 語 のメニュ ーでも 同 様 に 簡 体 字 中 国 語 と 韓 国 語 しか 扱 えない ( 特 に 繁 体 字 中 国 語 は 中 国 語 メニューか らは 送 信 できないので 注 意 ) 逆 に 言 えば, 簡 体 字 中 国 語 と 韓 国 語 のメールは,Active!Mail の 中 国 語 韓 国 語 の 各 メニューを 使 って 送 受 信 すれば 問 題 なく 処 理 される (ただし 日 本 語 の メールを 同 時 に 送 受 信 することはできないので,その 際 にはメニューを( 日 本 語 に) 変 更 する 必 要 がある) 千 葉 庄 寿 西 田 文 信 schiba@reitaku-u.ac.jp/fnishida@reitaku-u.ac.jp 3
実 習 : 中 国 語,または 韓 国 語 のメニューでログオンし, 日 本 語 で 受 け 取 ったメールがどの ように 文 字 化 けするか 調 べなさい さらに, 中 国 語,または 韓 国 語 のメニューで 自 分 あて に 日 本 語 でメールを 出 し, 送 信 されたメールを 開 いて,どのように 表 示 されるか 調 べなさ い また, 時 間 があれば, 日 本 語 メニューから 外 国 語 で 書 いたメールを 自 分 あてに 出 し, どのように 文 字 が 処 理 されているか 調 べなさい 電 子 メールで 使 用 できる 文 字 は,その 言 語 の 文 字 エンコード 方 式 で 表 現 できる 文 字 に 制 限 される Active!Mail の 場 合, 自 分 の 用 いる 言 語 の 文 字 エンコード 方 式 で 表 現 できない 文 字 は HTML の 文 字 参 照 と 呼 ばれる 特 殊 な 記 法 で 表 記 されてしまい, 正 しく 表 示 することがで きない (Active!Mail にある Display HTML 機 能 ( 右 図 ) でも 表 示 できない) 2.2. 各 言 語 でのメール 送 受 信 ( 英 語 メニューでの 注 意 ) 簡 体 字 中 国 語 と 韓 国 語 のメールは,Active!Mail の 中 国 語 韓 国 語 の 各 メニューを 使 って 送 受 信 すれば 問 題 なく 処 理 される 一 方, 簡 体 字 中 国 語 と 韓 国 語 以 外 の 言 語 のメールは 英 語 メニューを 使 って 送 受 信 する Active!Mail の 英 語 メニューは 日 本 語, 中 国 語, 韓 国 語 メニューと 異 なり, 英 語 以 外 の 言 語 でも 利 用 できるが, 複 数 の 言 語 を 正 しく 表 示 し 分 けるには,メール 送 信, 受 信 ( 表 示 )の 操 作 それぞれでエンコードを 正 しく 設 定 することが 必 要 になる ( 日 本 語, 中 国 語, 韓 国 語 メニュ ーでは,エンコードはあらかじめ 設 定 済 み) 以 下 に 英 語 メニューでのエンコード 設 定 方 法 を 説 明 する 2.2.1 メール 作 成 画 面 のエンコード 設 定 メール 作 成 画 面 にあるメニューから [ 表 示 ] [エンコード] で 設 定 する 言 語 韓 国 語 西 ヨーロッパ 言 語 中 国 語 ( 台 湾 ) 中 国 語 ( 大 陸 ) 日 本 語 エンコード 名 (Internet Explorer の 場 合 ) 韓 国 語 または 韓 国 語 (EUC) 西 ヨーロッパ 言 語 (ISO) または 西 ヨーロッパ 言 語 (Windows) 繁 体 字 中 国 語 (big5) 簡 体 字 中 国 語 (GB2312) 日 本 語 (シフト JIS) 千 葉 庄 寿 西 田 文 信 schiba@reitaku-u.ac.jp/fnishida@reitaku-u.ac.jp 4
英 語 メニューであっても,エンコードを 日 本 語 のままにして, 日 本 語 で 表 せない 文 字 を 含 むテキストを 送 信 すると HTML の 参 照 文 字 で 強 制 的 に 置 換 され, 読 みにくくなってしまう: 日 本 語 メニュー 上 で 打 ったテキスト: Hei, tässä on pieni viesti sinulle. Uusi sähköpostiosoite on nyt käytössä. Terv. Tsibale 実 際 に 受 け 取 ったテキスト: Hei, Tässä on pieni viesti sinulle. Uusi sähköpostiosoite on nyt käytössä. Terv. Tsibale Active!Mail など,HTML 形 式 でメールを 表 示 しないメールソフトの 多 くはこのような 参 照 文 字 を 簡 単 に 読 むことはできない 2.2.2 メールの 表 示 ( 受 信 メールの 閲 覧 ) なお,Active!Mail は フレーム frame という HTML の 機 能 を 利 用 しており,Active!Mail でエンコードを 変 更 するにはメールの 内 容 を 表 示 してあるフレーム のエンコードだけを 変 更 する 必 要 がある メニューバ ーの [ 表 示 ] [エンコード] ではうまくいかない 場 合 があるので,フレーム 上 でマウスを 右 クリックし, 現 れたメニュー(コンテクスト メニュ ー)の エンコード を 選 ぶようにするとよい ( 右 上 図, 知 っておくと 便 利 な 方 法 なのでこ の 機 会 に 慣 れておこう) メールの 件 名 リストの 場 合 は 上 記 の 方 法 でよいが, 各 メールの 内 容 を 表 示 するフレームで は, 以 下 のように 手 順 が 多 少 面 倒 になるようだ 1. 変 更 したいフレームにマウスを 当 ててマウスを 右 クリックする 2. 現 れたメニュー(コンテクスト メニュー)の エ ンコード でエンコードを 選 んでクリック 3. 右 図 のようなメッセージが 出 てくるので, は い をクリック 4. すると 以 下 のようなメッセージが 出 てくる 5. 再 度 同 じフレーム 上 でマウスを 右 クリックする 最 新 の 情 報 に 更 新 を 選 んでクリッ クする 6. 右 図 のようなメッセージが 出 てくるので, 再 試 行 を 選 んでクリック 7. メールが 正 しく 表 示 される 千 葉 庄 寿 西 田 文 信 schiba@reitaku-u.ac.jp/fnishida@reitaku-u.ac.jp 5
2.3. 多 言 語 でメールを 送 受 信 する 際 の 注 意 点 (マナー?) メールの 件 名 (subject) は 基 本 アルファベットのみで 表 記 する Active!mail のように,メールの 一 覧 に 表 示 された 件 名 (subject, 表 題 ) のリストが 多 言 語 に 対 応 していない 場 合, 件 名 を 正 しく 表 示 しないとメールの 内 容 が 把 握 できないことにな り,わずらわしい 受 け 取 り 手 がどのようなメール 環 境 にいる 人 なのか (どの 言 語 のメール を 頻 繁 に 受 け 取 る 人 か etc.) を 考 え,メールの 件 名 をどのような 文 字 で 書 くかを 決 めるとよ い 確 実 に 件 名 を 読 んでもらうためには, 件 名 を 基 本 アルファベットのみで 書 くよう, 癖 をつけるとよい 特 に Active!Mail の 英 語 のメニューで 送 ったメールの 場 合,メール 本 文 はもんだいなくと も, 件 名 の 部 分 だけ 文 字 化 けしてしまうことがある 英 語 メニューを 使 って 英 語 以 外 の 言 語 のメールを 送 るときには, 表 題 を 必 ず 基 本 アルファベット (ASCII) のみで 作 成 するよ う 配 慮 しよう 3. Active!Mail 利 用 上 のヒントなど 3.1. 外 国 語 のメールの 保 存 と 活 用 メールの 文 面 を,Word などに 貼 り 付 けて 活 用 したいことがある Active!Mail では,ブラ ウザ 上 にメールを 表 示 するので,メールの 必 要 箇 所 を 選 択 しコピーすることは 簡 単 である (もちろんエンコードを 正 しく 設 定 しておく 必 要 がある) そのほかに,Active!Mail の Save Text 機 能 ( 右 図 ) を 使 うと, 外 国 語 のメールのテキストをそのテキストのエンコードでファイルに 保 存 する ことができる (この 場 合 にもエンコードを 正 しく 設 定 しておく 必 要 がある エンコードされたテキストファイルの 利 用 については 後 日 授 業 で 取 り 上 げる) 他 人 の 書 いたメールをその 人 の 許 可 なく 公 開 しないよう, 注 意 すること! 3.2. 外 国 語 メールの 印 刷 Active!Mail には 印 刷 用 のボタンがあり, 別 ウィンドウにメールを 表 示 して 印 刷 メニューを 出 してくれるが, 英 語 メニューで 外 国 語 メールを 扱 う 場 合,エンコードの 設 定 がうまくい かないことがある その 場 合 には,メールが 表 示 されたフレームをマウスでクリックし, 選 択 した 上 で,メニューバーの [ファイル] [ 印 刷 プレビュー] を 選 択 する 印 刷 プレビ ュー 画 面 の 右 上 にフレーム 選 択 メニュー ( 右 図 ) が 出 るので, 選 択 されたフレームのみを 印 刷 する を 選 択 すると,うまく (クリックして 選 択 しておいた) メール 画 面 が 入 ったフレームを 表 示 させることができる 課 題 ( 来 週 授 業 開 始 時 までに 印 刷 のうえ 提 出 のこと): Active!Mail で 外 国 語 のメールを 送 受 信 する 手 順 を 確 認 し, 自 分 の 選 択 する 外 国 語 ごとに 2 人 1 組 になって 何 度 かメールを 交 換 してみなさい (Active!Mail は 必 ず Internet Explorer で 利 用 すること) 外 国 語 メールの 送 信 方 法 を 確 認 したら, 相 手 に 自 己 紹 介 のメールを 作 成 し, 送 信 しなさい, 送 信 済 みのテキストを 表 示 して 印 刷 しなさい (メールは 送 信 箱 に 保 存 されている 印 刷 の 際 は 第 3 回 授 業 で 説 明 した 印 刷 に 関 する 注 意 を 確 認 すること) 印 刷 した 結 果 に 学 籍 番 号, 名 前 を 書 いて 提 出 しなさい 千 葉 庄 寿 西 田 文 信 schiba@reitaku-u.ac.jp/fnishida@reitaku-u.ac.jp 6