親とメールする? ブログネタ:親とメールする? 参加中
本文はここから



All About 「恋愛」男性が、ガッカリする女性からのメールは?
All About 「企業のIT活用」あなたのメールが届かない5つの理由

いいえ

インターネットの初期からある通信手段であり、Unix to Unix Copy Protocol (UUCP) やSimple Mail Transfer Protocol (SMTP) などのプロトコルを介して、メールを相手サーバに届ける事ができる。電気的な信号で送受信を行うのでかかる時間は数分程度である。一方で、インターネットの普及以前にコンピュータ通信手段として広く行われていた、いわゆるパソコン通信でも、加入者同士で文書のやり取りを行うシステムが「電子メール」として提供されていた。ただし、パソコン通信では、一般的に、通信が1つのパソコン通信システム内にとどまっていたので、他のシステムとの間での電子メールの交換機能などの相互通信機能は、一部のケースを除きほとんどなかった。また、各パソコン通信システムごとに独自のシステムが構築されていた事が多かったため、ユーザインタフェース等についても互換がなかった。しかしその後、インターネットの普及に伴い、大手パソコン通信システムとインターネット間で相互に通信が可能にもなった。メール友達(メル友)も、流行になった時期があった。インターネットが普及し始めた頃(あるいは現在も)は電子掲示板(BBS)の書き込みやブログのコメントさえも含めて、「メール」と呼称していたライトユーザが多かった。また、携帯電話やPHS間でごく短い文字メッセージ(メール)をやりとりする、ショートメッセージサービス(SMS。iモードなどのサービス開始前より行われている)も、広義の電子メールに含まれる。クライアント環境にウェブブラウザ以外のソフトウェアを必要としないWebメールも広義の電子メールであり、これを用いたフリーメールサービスも普及している(Yahoo!メール、Hotmail、Gmail、gooメールなど)。なお、以下ではRFCに準拠した、UUCP/SMTPのプロトコルを使用した電子メールについてのみ記述する。それ以外の電子メールについては上記の各関連項目を参照のこと。電子メールを支える技術 [編集]一般 [編集]個々の電子メールのアドレスは、xxxx@example.co.jp などのような形で表現される。実際に電子メールを使うためには独自ドメイン名(この例では "example.co.jp")を得て、ドメイン名を管理するDNSサーバやメールサーバに登録する必要がある。
一般的には、加入プロバイダや勤務先・通学先の企業・学校などのアドレス(アカウント)になっていることが多い。容量については理論的には制限はないが、送受信可能な最大容量は、プロバイダの提供する容量で制約を受ける。一般的には、ダイヤルアップ接続時代の名残の数メガバイトから、近年のブロードバンド対応として大容量を謳ったものでは100メガバイト程度に設定されることが多い[要出典]。これ以上の大容量のデータのやり取りにはFTPやP2Pなどが使われることが多い。無料アドレス(フリーメールサービス)の場合は、プロバイダなどのアカウントで利用する一般的な電子メールクライアントではなく、Webブラウザを使いWebページ上で、送受信を行うWebメールがほとんどである。元来のメールの文字コードはUS-ASCIIのみであったが、上記MIMEの規定により様々な文字コードが使えるようになった。かつての日本のJUNETではJIS規格に基づくルールを決めて日本語を扱えるようにした[1]。このルールをMIMEの枠組みで再定義したものがISO-2022-JPである。現在の日本語メールでは、このISO-2022-JPが広く用いられている。RFC 2277では、出来るだけ広く知られた文字コードを選ぶように注意を促している。これはUTF-8が普及するまでの暫定的なものであるが、その期間は50年であるかもしれないので事実上は永遠と考えてよいとも書かれている[2]。メール形式 [編集]元来は、メールはプレーンテキスト形式の物のみであったが、上記MIMEの規定および普及に伴い、メール本文をHTMLにより記述したHTML形式のメールも、RFCに規定され一般にも使われるようになった。HTML形式のールを単にHTMLメールと呼ぶ事も多い。HTML形式のメールは、メール本文をHTMLで記述できるため、メールにWebページと同様の表現力を持たせられる利点がある。携帯電話・PHSでも、cHTML形式のメールが一般向け仕様のサービスとして提供されているものもある。その一方で、特に、Microsoft Windowsと、その標準電子メールクライアントであるOutlook Express(