アイマップ とPOPや ピーオーピースリー は、電子メールアカウントにアクセスするために使用されますが、もともとは異なる使用目的のために開発されました。その結果、特定の利用シーンにおいて、それぞれのプロトコルの利点が発揮される。現在の電子メールアプリケーションには、一般的にInternet Message Access Protocolの方が適しています。IMAPには、具体的にどのようなメリットがあるのでしょうか?
IMAPとPOP3の違いは?
IMAPと郵便局プロトコル第3版の主な違いは、フルネームで言うところの機能の範囲です。それは、プロトコルの開発における異なる目的に起因している。POP3は、メールサーバーからメールをダウンロードして、ローカルコンピュータで保存、閲覧、編集ができるように設計されています。一方、IMAPは、メールサーバ上にメールメッセージを永久的に残しておき、一時的に読みたいメッセージや編集したいメッセージをダウンロードするだけの場合を対象としています。他のシナリオでも両方のプロトコルを使用することができますが、それぞれに特有の利点があるわけではありません。
POP3のどこが有利なのか?
郵便局のプロトコルは意図的にシンプルに保たれているため、少しの努力で実施することができます。IMAPの拡張機能を必要としない場合、POP3は合理的なアクセスシステムを提供します。 電子メール.しかし、このような使い方は、現在ではむしろ稀なケースです。通常、1台のワークステーションコンピュータで、定期的に電子メールを読み、編集し、必要に応じてアーカイブし、いわゆるMail User Agent(MUA)として強力なメールプログラムを使用します。
歴史的な特殊性
また、POP3のアプローチは、1990年代まではメールサーバの空き容量がほとんどなかったことにも起因しています。そのため、メールボックスが溢れないように定期的に空にする必要がありました。そうこうしているうちに、メールサーバーの平均的なストレージ容量が大幅に増えただけではありません。また、メールアカウントへのアクセスは、異なるデバイスやモバイルデバイスからのアクセスも多くなります。IMAPはこのようなシナリオのために開発されたが、現在のバージョンは両方のプロトコルとも1996年にさかのぼる。
どのように違いがあるのか
プロトコルのアライメントの違いは、通常の初期設定にも反映されています。どちらのシステムもメールの削除には遅延の仕組みを採用しています。これはPCデスクトップのゴミ箱と似たような働きをします。この仮想ゴミ箱は、POP3 経由でアクセスした場合は自動的に空になりますが、通常はメールサーバからログオフした場合には自動的に空になりますが、インターネットメッセージアクセスプロトコルのデフォルトでは、Expunge コマンドを介して電子メールクライアントから明示的な要求があった場合にのみゴミ箱が削除されます。しかし、この動作は通常、MUA内のIMAPとPOP3の両方に対して設定可能であるため、どちらかのプロトコルの決定基準にはなりません。
IMAPには具体的にどのようなメリットがありますか?
インターネットメッセージアクセスプロトコルは、デフォルトでは電子メールメッセージをメールサーバ上に残し、必要なときだけダウンロードするため、複数のエンドデバイスで電子メールを使用する場合に特に適しており、それぞれがインターネットに永続的に接続されているか、必要なときにすぐに接続されています。このようなシナリオは1990年代後半以降、特に2000年代に入ってからのモバイル機器の利用の増加に伴い、当たり前のようになってきています。メッセージを選択的にダウンロードすることで、モバイル利用時のデータ量を節約することができ、異なるデバイスから定期的にメールを読みたい場合は、最終的に削除されるまでサーバー上にメッセージを残す必要があります。
また、IMAPは、メールボックスを扱うための豊富な機能を提供していますが、これも構造化されて階層的に配置されている場合があります。IMAPを使って、サーバー上に新しいメールボックスを作成したり、既存のメールボックスの名前を変更したり削除したり、あるメールボックスから別のメールボックスにメッセージを移動したり、様々な条件でメールボックスの内容を検索したり、いわゆるフラグでメールをマークしたりすることができます。これらの機能はすべてIMAPで標準化されており、異なる電子メールクライアントのユーザーインターフェースでのみ異なります。例えば、IMAPでのメッセージの削除も、メールを削除したことにするフラグを設定することで実現しています。このようにマークされたメッセージを永久に削除するExpungeコマンドを実行する前に、IMAPでは、削除された電子メールを新規、既読、返信などと同じ方法で検索することが原則的に可能です。しかし、実際にこれらの機能を使用できるかどうかは、使用しているメールクライアントによって異なります。これらの中には、インターネット・メッセージ・アクセス・プロトコルが提供する同じ基本的な機能に対して、全く異なるアクセスを提供するものもあります。