Communication-technologies-email-protocols

提供:Dev Guides
移動先:案内検索

メールプロトコル

電子メールは、世界中で最も一般的なインターネットの用途の1つです。 2015年の調査によると、1日あたり約205億通のメールメッセージを送信するメールユーザーは世界中に26億人います。 インターネット上の非常に多くのトラフィックに対する電子メールアカウンティングでは、電子メールプロトコルは非常に堅牢である必要があります。 ここでは、世界中で使用されている最も人気のある電子メールプロトコルのいくつかについて説明します。

SMTP

SMTPは Simple Mail Transfer Protocol の略です。 電子メールメッセージの送受信に広く使用されているのは、接続指向の*アプリケーションレイヤー*プロトコルです。 1982年に RFC 821 によって導入され、2008年に RFC 5321 によって最後に更新されました。 更新されたバージョンは、最も広く使用されている電子メールプロトコルです。

メールサーバー*とメール転送エージェントは、メッセージの送受信に *SMTP を使用します。 ただし、ユーザーレベルのアプリケーションはメッセージの送信にのみ使用します。 *メールボックス管理*を提供するため、取得にはIMAPまたはPOP3を使用します

RFCまたは Request for Comments は、Internet Engineering Task ForceとInternet Societyが共同で発行した査読済み文書です。 インターネットがどのように機能するか、およびそれらをサポートするプロトコルとシステムを説明する研究者とコンピューター科学者によって書かれています。

SMTP

POP3

*POP3* または *Post Office Protocolバージョン3* は、 *TCP/IP* ネットワークを介してメールサーバーからメールメッセージを取得するためにメールクライアントが使用する*アプリケーション層*プロトコルです。 POPはメッセージをサーバーからローカルディスクに移動するように設計されましたが、バージョン3にはサーバーにコピーを残すオプションがあります

POP3は実装するのが非常に簡単なプロトコルですが、その使用は制限されます。 たとえば、POP3はメールボックスごとに1つのメールサーバーのみをサポートします。 現在、 IMAP のような最新のプロトコルによって廃止されています。

IMAP

*IMAP* は *Internet Message Access Protocol* の略です。 IMAPは *RFC 3501* によって定義され、電子メールクライアントがTCP/IP接続を介してメールサーバーから電子メールメッセージを取得できるようにしました。 IMAPは、複数のメールサーバーからメッセージを取得し、それらをすべてユーザーのメールボックスに統合するように設計されています。 典型的な例は、システムにあるローカルメールボックスを介して複数の企業アカウントを処理する企業クライアントです。

Gmail、Outlook、Yahoo Mailなどの最新のメールクライアントとサーバーはすべて、IMAPまたはPOP3プロトコルをサポートしています。 これらは、IMAPがPOP3より優れているいくつかの利点です-

  • POP3よりも速い応答時間
  • 単一のメールボックスに同時に接続された複数のメールクライアント
  • 既読、削除、スター付き、返信などのメッセージの状態を追跡します。
  • サーバーでメッセージを検索する