roy > naoya > 情報リテラシー > (6)電子メール[4]-添付ファイル

(6) 05/22の授業内容:電子メール[4]-添付ファイル

mewの主要コマンドについて

ここでは、今日までに使用したコマンドの一覧と、今回新しく登場する添付ファイルの送り方について説明する。携帯電話のメールには、写真をつけて送ることができるように、パソコンのメールでもファイルをつけて送ることができる。パソコンの場合は写真に限らず文書ファイルなども送ることができる。メールにファイルをつけることを添付、添付されたファイルのことを添付ファイルと呼ぶ。

パソコンでは基本的に任意のファイルを添付することができるが、最低限守らなければならないいくつかのルールがある。

  1. 添付するファイルのサイズ:現在はADSLや光環境が整いつつあり、かつてのダイヤルアップやISDNの接続環境と比較して送受信に要する時間が短くなったことに伴い、比較的ファイルサイズの大きいファイルの添付も可能となっている。しかし、プロバイダのメールでは受信箱のサイズが10MB程度に制限されている(=届いているが受信していないメールの総容量が10MBを超えてはならないということ)場合があることや、2MB以上のメールは受信できない(自動的に削除する)場合がある。これらを踏まえると添付ファイルのサイズは1MB未満とするのが妥当。
  2. 相手の環境を考える:例えばMicrosoft Wordで作成したファイルを添付した場合、受け取った人がMicrosoft Wordのファイルを見ることができる環境になければ意味がない。
  3. ファイルの著作権:例えば音楽ファイルは自分で楽しむためだけに利用が可能であり、他者に複製を配布することが禁止されている。このようなファイルを添付することは許容されていない。
  4. 知らない人からの添付ファイルは開かない:ウィルスに感染している場合がある。

起動&終了

  • emacsの起動:emacs -nw[Return](Windowsの場合)
  • Mewの起動:[Esc]x mew[Return]([Esc]xは通常M-xと表記する)
  • Mewの終了:q
  • emacsの終了:Ctrl-x Ctrl-c(Windowsの場合)
  • TeraTermの終了:exit[Return](Windowsの場合)

受信&メールを読む

  • メールの確認:i(パスワード入力が必要)
  • メールを読む:読みたいメールで[Return](カーソルキーで上下に移動してメールを選んでから)
  • メールの続きを読む:[Return](1行次が表示)、スペースキー(1画面次が表示)
  • メールの前の部分を読む:Backspace(1行前が表示)、-(マイナス)(1画面前が表示)
  • メールの先頭に戻る:.(ピリオド)
  • メール一覧に戻る:s all[Return]

メールを書く&メールを送る

  • 新規作成:w
  • 引用つき返信:A(返信したいメールを選んだ上で押す)
  • 引用なし返信:a(返信したいメールを選んだ上で押す)
  • 転送:f(転送したいメールを選んだ上で押す)
  • 送信:Ctrl-c Ctrl-c(Really send this message? (y or n)が表示され,yで送信。この際「全角」モードになっていると送信できない)
  • 署名の追加:Ctrl-c Ctrl-i(署名を事前に作成していること)
  • 作成中のメール(ドラフト)の削除:Ctrl-c Ctrl-q(Kill draft message? (y or n)が表示され,yで削除されメール一覧に戻る)
  • 書きかけのメールの保存:Ctrl-x Ctrl-s。その後Ctrl-x k[Return]でメール一覧に戻る
  • 分割したウィンドウを合体:ウィンドウが上下に分かれてしまい都合が悪い場合はCtrl-x 1[Return]で1つに戻る
  • 書きかけで保存したメールを開いて書き直す:gを押し,draft[Return]で,書きかけのメールが保存されているdraftフォルダに移動し,再編集したいメールを選んでEで再編集が可能になる
  • 送信エラーとなったメールを再送信:エラーとなったメールを選びEで再編集が可能になる

メールの整理

  • メールの削除:d(メールの左端にDのマークがつく。xで削除が実行。複数のメールにマークをつけた後でxを押すと、一度に消去可能)。間違えてDをつけてしまった場合は、uを押すと消すことができる。

添付ファイルの送信

手順だけを以下に示す。さらに詳しく知りたい場合は下部の詳しい説明を読むこと。

  1. Ctrl-c Ctrl-aと入力
  2. cを入力後ファイル名を入力(ホームディレクトリを起点とした絶対パスで。ファイルの拡張子を忘れずに。)
  3. [Return]を2回
  4. Attached as text. Type 't' to toggle text to binaryという表示が出た場合、添付したいファイルがバイナリ形式であればt、テキスト形式の場合や表示が出ない場合は特に何もしない。
  5. 添付完了。通常通りに送信

添付ファイルの受信

  • 受信:通常通り受信をすると、添付ファイルのあるメールは、メール一覧画面の左端にMもしくはTが表示される。Tはファイルのサイズが大きく、添付ファイルはあるが受信はしていない状態を指す。
  •   M06/12 To:naoya@e.koe Re: C104000-kadai128
       06/12 To:naoya@e.koe Re: C105000-kadai23
      T06/12 To:naoya@e.koe Re: C108000-kadai235
    
  • 添付ファイルの取り込み:Tの表示がある場合にこの添付ファイルを受信したい時は、Tの行でIと入力。さらにパスワードを入力すると受信されTがMになる。
  • 添付ファイルの保存:Mの行で.(ピリオド)を押すと添付されたファイルのリストが表示される。カーソルキーで添付ファイルの行に進み、yを押すと下部に保存先を示すFile:~/data.docが表示される。UNIXの場合はどこに保存しても良いが、Windowsの場合は必ずFile:~/Windows/data.docのようにWindows/を追加する。保存先が決まったら[Return]で保存完了。保存時のファイル名変更は自由だが日本語は使えない。Windowsの場合はこの手順で保存したファイルはZドライブにあるので、Zドライブを開いて確認する。
  •   M06/12 To:naoya@e.koe Re: C104000-kadai128
        1 Application/MSword                   tosho.doc
    

添付ファイルの送信の詳しい説明

  • 前提条件1:Windowsの場合は、送りたいファイルがZドライブに保存(移動)されていること。
  • 前提条件2:ファイル名は半角のアルファベットとし、ファイル名の途中にスペースを含まないこと。ファイル名を変更する場合、Windowsは対象ファイルを右クリックして「名前の変更」を選ぶ。UNIXではmvコマンドを使用する。コマンドについてはUNIX主要コマンドのページを参照のこと。
  • 前提条件3:Mewを起動し、メール作成画面(新規作成でも返信でもよい)が表示されていること。

ここでは、data.docというファイルを添付するものとする。

  • 手順1:Ctrl-c Ctrl-aと入力。すると以下が表示される。2番の右端に点滅する.(ピリオド)がある。この後の手順を踏んで正しく添付できると、ここにファイル名が表示される。
------------------------ attachments -----------------------------
      Multipart/Mixed                                3/          
     1  Text/Plain(guess)                            *Cover.txt 
     2                                               .
--------0-1-2-3-4-5-6-7-8-9---------------------------------------
  • 手順2:cと入力。すると下部のミニバッファにCopy from: ~/と表示される。ここに添付したいファイルの絶対パスをホームディレクトリを起点として指定する。以下に例を示す。
  • Windowsの場合:Copy from:~/Windows/data.doc[Enter](必ずWindows/をつける。Wは大文字)
  • UNIXの場合[1]:Copy from:~/data.doc[Return](data.docがホームディレクトリにある場合)
  • UNIXの場合[2]:Copy from:~/ruby/data.doc[Return](data.docがrubyディレクトリの中にある場合)
  • UNIXの場合[3]:Copy from:~/private/report/data.doc[Return](data.docがprivateディレクトリの中のreportディレクトリの中にある場合)

ファイル名は拡張子を含めて記述すること。拡張子は拡張子一覧のページを参照のこと。

  • 手順3:手順2で[Return]を押すとミニバッファにはCopy to(data.doc):と表示される。ここでファイルの名称変更ができる。このままの名称で送信する場合は[Return]、hoge.docという名称で送信したければCopy to(tosho.doc):hoge.doc[Return]。課題提出時にファイル名が指定されている場合、ここで変更してもよい(ここで変更しても元のファイル名自体が変わるわけではない)。
  • 手順4:手順3で[Return]を押すと以下の通り2番の横にdata.docが表示される。この際、ミニバッファにAttached as text. Type 't' to toggle text to binaryというメッセージが表示されていないか確認する。表示されていなければ正しく添付されているので手順6へ。表示された場合は手順5へ。
------------------------------ attachments ----------------------
      Multipart/Mixed                                3/          
     1  Text/Plain(guess)                            *Cover.txt 
B    2  Application/Msword                           data.doc
     3                                               .
--------0-1-2-3-4-5-6-7-8-9--------------------------------------
  • 手順5:メールの添付形式にはバイナリ形式テキスト形式がある。テキスト文書、htmlファイル、.rbや.cなどのプログラムのみテキスト形式で送信する。バイナリ形式はファイルに文字以外の情報(余白、文字の大きさ、フォント、図)が含まれるファイルを添付する場合の形式である。通常、添付形式の選択はMewが行うが、拡張子のないファイルや、Mewに登録されていない拡張子のファイルを添付しようとした場合、Mewは添付形式を判断できない。Attached as text. Type 't' to toggle text to binaryは、「どちらの形式にすれば良いのかわからないのでとりあえずテキスト形式にしました。バイナリ形式で添付する場合はtを押してください」という意味である。バイナリ形式で添付する場合はtを入力、テキスト形式のままでよい場合は何もしない(もしくは[Return])。どちらの形式とすべきか判断できない場合は、拡張子一覧のページを確認すること。
  • 手順6:2つ目のファイルを添付したい場合は、手順2に戻る。すなわちcを入力するところから繰り返す。間違ったファイルを添付した場合は、ファイル名の箇所でdと入力。ミニバッファにDelete data.doc? (y or n)と表示されるのでyで削除完了。ここでの削除は添付ファイルのリストから削除するという意味であり、ファイルそのものがなくなってしまうわけではない。
  • 手順7:Ctrl-c Ctrl-cで送信。

練習

以下の2つの画像をZドライブに保存し、添付ファイルとして送信する。1回で2つのファイルを添付するのではなく、1つずつ添付する。比較的ファイルサイズが小さい白黒写真のファイルと、ファイルサイズが大きいカラーの写真を添付した場合にどのような違いがあるかを確認する。

画像ファイルを保存するためには、写真をマウスで右クリックして「名前をつけて保存」を選び、保存先としてZドライブを指定してOKをクリックする。

koeki-mini.jpg

公益大の外観白黒写真

koeki.jpg

公益大の外観カラー写真

  • To:naoya@e.koeki-u.ac.jp
  • Subject:白黒写真(KOEKI.jpg)は白黒写真、カラー写真(koeki.jpg)はカラー写真
  • 本文:1行目に学籍番号と氏名を記載する。あとはファイルを添付するだけでよい。

メール課題

この授業では出席、メール課題、ワード課題、trrスコアの4つの得点により評価を決定する。本日はメール課題を実施する。

メール課題:担当教員宛てに電子メールを送信する。詳細は下記にしたがうこと。

  • To:naoya@e.koeki-u.ac.jp
  • Subject:literacy07
  • 提出期限:授業終了時まで
  • 本文:以下のテーマから1つもしくは複数選択し、合計で10行以上書くこと。最後に署名をつけること。
  1. 自己紹介
  2. 公益大で何を学びたいか
  3. これまで受けた授業の中で関心を持ったものについて