1.4 SFC-CNSでの電子メール

電子メール(electronic mail)は,コンピュータネットワークを使って文章などを相手のコンピュータに届ける仕組みです.省略して単にメールということもあります. 電子メールを使うと,キャンパス内だけではなく,インターネットを通して世界中のいろいろな人とコミュニケーションを取ることができます.

電子メールは,SFCでは以下のようなことに活用されています.

(1) 電子メールを送る準備

今回使われる特殊キーとその表記ですが
C-
コントロールキー( Ctrl と書いてあるキー,特別教室の場合aの左にあります.)
M-
メタキー(スペースキーの横の菱形が書いてあるキー)を押す.
キーボードによってはメタキーが無いので,その場合は Esc キーを押します.

電子メールを書くためには,まずemacsという文章入力のためのソフトを使用します.
端末ウィンドウをアクティブの状態にしてから,

% emacs &

とコマンドを打つと,しばらくしてからemacsという下のような新しいウィンドウが現れます.

続いて今度はemacsからメールをやり取りするmewというソフトを起動します.
まず,M-xと入力します. M-x は,メタキー(スペースキーの横の菱形が書いてあるキー)を押してから x を押すことを示しています.
すると,カーソルが1番下,黒い区切りの真下に移動します.この場所をエコーエリアといいます.そのエコーエリアに,続けて,mewと入力します.すると,エコーエリアは下のようになります.


ここで Return キーを押すと, mewの起動メッセージが表示されます.

状況によっては,エコーエリアに Range (update): と表示されることがあるので,その場合は allと打った上で,Return キーを押してください.
しばらくすると,次のようにメールの一覧が表示されます. 新しいメールが届いていなければ,エコーエリアに No new message と 表示されます.

(2) 電子メールを送る

普通の手紙と同様,電子メールにも宛先があります.この宛先のことをメールアドレス(mail address)といい,ユーザー名と組織名を@マークで繋いだ形で表されます.

例: t01000tf@sfc.keio.ac.jp

新しい電子メールを書くには,mewを起動した状態で w を押します.すると画面が変わって,次のような状態になります.


メールは宛先や差出人,送信日時などを示すヘッダ領域と,手紙の中身に相当する本文領域の2つから構成されます.ヘッダ領域はメールを送るために必要な情報がいろいろ書きこまれており,メールを送るときに入力するのは相手の宛先である「To:」とそのメールの表題である「Subject:」です.

それでは実際に書いてみましょう.
emacsでの日本語入力

● 練習問題

隣の席の人から電子メールアドレスを教えてもらい、その人に電子メールを送ってみましょう.

送信前にチェック!

  • アドレス(宛先)は正しいですか?
  • ヘッダはありますか?
  • 表題(subject)は正しく入れましたか?
  • 送り主である自分の名前・所属・連絡先(メールアドレスなど)は忘れずに書いてありますか?
電子メールの動作の仕組み
  1. 作成された電子メールは,その組織の電子メールを管理する, メールサーバと呼ばれるコンピュータに送られます.
  2. メールサーバは宛先を調べ, もしそれが自分の組織内の人である場合には,自分のところに貯めておきます.
  3. 宛先が別組織の場合には,その組織を管理しているメールサーバを探しだし,そこにメールを転送します.
  4. ユーザが Mew を起動すると, メールサーバに自分宛のメールが届いているかどうかを聞きに行きます.
  5. メールが届いている場合には,メールサーバからメールを取り出し, ユーザの元へ内容を転送します.
  6. emacs を起動していると,そのウィンドウに,転送されたメールの内容が表示されます.

(3)電子メールの読み方

届いたメールを読むためにはemacsを起動した状態で i キーを打ちます.そうすると新しいメールが届いていないかどうかを調べて,届いていたらそのメールを以下の様に表示します.

自分が読みたいメールのところにカーソルを持っていき,スペースキーを打つと画面が2つに分かれ,下の部分に本文の内容が表示されます.

(4) 返信のしかた

送られてきたメールに返事を書くにはどうしたらいいでしょうか?
最初から新しく書きなおすこともできますが,いちいちメールアドレスを入力しなおすのは大変です.また,時には相手が書いてきた文章をそのまま使って返事を書きたいときもあります.
こういう時は返信という機能を使うことができます. 返事を書きたいメールのところにカーソルを持っていってaと打ちます.すると今度は相手のメールアドレスがすでに宛先として記入された状態の新しいメールが出てきます.
またaと打つ替わりにAと打つと,相手のアドレスに加えて,相手のメッセージが頭に「>」マークをつけた状態で表示されます.これを引用といい,「>」マークのことを引用符と言ったりします.引用を全て残すと冗長なことが多いので, 必要のない部分を削除しましょう.

C-k を押すと, カーソルのある位置から,行末までを削除することが出来ます. もう一度押すと,後ろの行を前に詰めます. 何回も押すと,広い範囲を一気に削除できます. ちなみに k は Kill の頭文字です.
注意
自分を含め複数の人に同時に送られたメールに返信する場合,返信先のアドレスには送り主以外に,同じメールが送られた人も入ってしまいます.送り主だけに返事を書きたい場合は,不要な人のアドレスを削除してください.

● 練習問題

自分に送られてきたメールに返事を書いて,送り主に返信してみましょう.

(5) メールソフトの終了

メールのやり取りが済んだら,emacsを終了します.
終了するためには,C-x C-c と続けて入力します.C-xは,コントロール(Control)を押しながら x を押すことを示しています.同様にC-c は コントロールキーを押しながら c を押すことを 示します.

注意
たくさんのソフトを同時に動かしていると、コンピュータに負担がかかります。用のなくなったソフトはこまめに終了しましょう。