電子メールの仕組み
あなたは毎日それを送受信します、それは瞬間的です、そしてそれは物に費用がかかりません。これは電子メールであり、今日の最も重要なツールの1つです。それがどのように機能するのか、内部および通常の言葉で見てみましょう。.
Eメールとは何ですか?
電子メール(Eメール、Eメール、Eメールなどと略される)は、非常に古い形式のコンピューターベースの通信です。昔は、人間ではなく技術的に言えば、コンピュータは巨大な機械でした。人々はそれらにアクセスするためにダイヤルアップ端末を使用し、そして各マシンは複数のユーザのための記憶装置を持っていました。どのコミュニティでもそうであるように、人々は互いに通信するための便利でユニークな方法を見つけ、メッセージングシステムが進化しました。注意が必要なのは、少なくとも1971年までは、同じシステム上の他のユーザーにしかメッセージを送信できないということでした。話が進むにつれて、別のシステム上のユーザーに '@'記号を使用して最初のEメールを送信したRay Tomlinson 。明らかに、根本的なダイナミクスと広範囲にわたる結果の両方がそれほど単純ではありませんでした、しかしそれは私たちが今日いるところに私たちを連れて来るのはその概念でした.
(ajmexicoからの画像)
当時のEメールは、今日のテキストメッセージと同等でした。時間の経過とともに、それは他のものと同じように変化し進化しました。送信者と受信者の情報、件名、メッセージ本文、添付ファイルがありますが、全体として、電子メールは非常に単純な文書です。しかし、ポイントAからポイントBに進むのはそれほど簡単ではありません。他のものと同じように、可能な限りシームレスに見えるようにするために、複雑なプロセスがその背後で機能します。電子メールの中継に使用されているアイデアの多くは、掲示板システムやワールドワイドウェブのようなものの中核をなす文書転送の定式化において重要でした。.
送信者から受信者へ
プロセスの説明から始めましょう。最初は完全に意味をなさないかもしれませんが、再度参照すると便利です。.
誰かが、たとえばスパイスセラーがEメールを送信するとすると、そのアドレスには[email protected]という形式のアドレスが必要です。私たちの例は[email protected]です。電子メールは、Simple Mail Transfer Protocolを介してクライアントから送信メールサーバに送信されます。 SMTPサーバーはあなたの郵便料金と住所をチェックし、あなたのメールをどこに送るべきかについて調べるあなたの地元の郵便局のようなものです。ドメインは理解できません。これらは一種の抽象的なものなので、SMTPサーバーはドメインネームシステムサーバーと通信します。 DNSサーバーは、インターネット用の一種の電話帳またはアドレス帳です。 「arrakis.com」のようなドメインを「74.238.23.45」のようなIPアドレスに変換します。次に、そのドメインに「MX」サーバーまたはメール交換サーバーがあるかどうかを確認し、それをメモします。これはあなたの郵便がどこへ行くべきかについてのあなたの郵便局のコンサルティングマップ、彼らの地元の郵便局への電話、そしてあなたの友人がメールボックスまたはP.Oを持っているかどうか調べるためのチェックのようです。メールを受け取る箱.
SMTPサーバーに適切な情報があるので、メッセージはそのサーバーからターゲットドメインのメール交換サーバーに送信されます。このサーバーはMTA、またはメール転送エージェントと呼ばれます。それは、あなたの友人の郵便局がどのように配達するのが最善かを判断する方法と同じように、メールをどこに正確に入れるかを決定します。それから、あなたの友人は通常POPやIMAPを介して動作するクライアントを使ってメールを取りに行きます。.
POPとIMAP
これら2つの頭字語は至る所でEメール設定パネルを悩ませているので、それらをより深く見てみましょう。 POPはPost Office Protocolの略です。郵便局のように、あなたが入ってきて、あなたの郵便物の全部をつかんで、そして次に去ることができるので、それは役に立ちます。接続したままにする必要はありません。サーバーにコピーを残すことを除けば、かなり手間のかかる手順です。コピーをサーバーに残さなければ、スペースも帯域幅もあまり必要としません。 POPを使用して、複数の異なる電子メールサーバー上の複数の異なる受信トレイからメールを取得し、それらを1つのメールサーバーに統合することができます。.
ただし、それには欠点があります。 POPは単方向プロトコルです。情報は一方通行です。電子メールをクライアントにダウンロードしたら、さまざまなステータスなどをソートするのはクライアント次第です。一箇所からのみメールにアクセスするのであれば、それで問題ありません。ただし、今日では、携帯電話のクライアント、どこかにいるときはWebインターフェイス、家にいるときはクライアントから電子メールでアクセスするのが一般的です。最初に各メールのコピーをサーバーに保存していると仮定しても、複数のデバイスにまたがってその情報をすべてソートするのは面倒です。.
(SuccessByDesignsからの画像)
IMAPは物事について少しスマートです。 POPは非常に「クライアント指向」であると考えることができますが、インターネットメッセージアクセスプロトコルは異なる方法で機能するように設計されました。それは「サーバー指向」で双方向です。クライアントはサーバーと双方向通信を行います。すべてのメッセージはサーバー上に保持されるので、複数のクライアントがそれらにアクセスできます。携帯電話で電子メールを確認すると、既読としてマークされ、次回のサーバーとのやり取り中にそのステータスが返信されるため、他のすべてのクライアントはそれを使用して更新できます。郵便局のアシスタントにメールを送って分類して保管し、自宅、職場、または実際にそこにいるかどうかにかかわらず、配達されたコピーに変更を加えるようなものです。.
あなたのメールクライアントと同様にあなたのホームクライアントにも適切にマークされたアーカイブを保存することができます。 IMAPはオフラインモードもサポートしています。次回オンラインになったときに、変更内容がサーバーと同期されます。 POPの受信トレイからメールを取得するようにIMAPメールサーバーを設定することもできます。もちろん、IMAPは「クラウド」という理想に基づいて機能するため、サーバーへのアクセスと記憶域が問題になる可能性があります。ありがたいことに、ストレージスペースと帯域幅は以前のように高価ではありませんが、これは間違いなく一部の人々にとってのトレードオフになります。.
SMTPとMTAの両方
実際のメールボックスとは異なり、送信メールと受信メールは2種類のサーバーによって処理されます。受信サーバーに対する差別はまったくありません。どんなコンピュータでもMTAにすることはかなり簡単で、物事をうまく処理できます。メールを送ることは別の話です。 SMTPサーバーは静的IPアドレスを持つ必要があり、ほとんどのISPはユーザーが自分でメールを送信できないようにポート25をブロックします。どうして?膨大な量のスパムが私たちの総合的な帯域幅を奪い取っているため、MTAをフィルタするように設定する必要があります。自分のクライアントを実行する代わりに、ISPのSMTPサーバーを使用するようにクライアントを設定できます。重要なのは、電子メールを使用するにはMTAとSMTPサーバーの両方が必要であるということです。.
電子メールは私たちの日常生活の重要な部分ですが、それがどのように機能するのかを理解するのはうれしいことです。結局のところ、我々はそれなしではインターネットを持っていないでしょう.