\r\n\r\n
POPおよびIMAPメールプロトコル
電子メールは、今日の生活には欠かせないものとなっています。SMTP(Simple Mail Transfer Protocol)はメールを送信するためのプロトコル、POP(Post Office Protocol)とIMAP(Internet Mail Access Protocol)はメールからメールを受信するためのプロトコルとして使用されます。サーバーを使用します。
ピーオーピー
POPは基本的に、中央のメールサーバーから電子メールをダウンロードするために使用される電子メールアクセスプロトコルです。一般的な電子メールのPOPクライアントやアプリケーション(MS OutlookやMS Outlook Expressなど)は、サーバーからローカルコンピューターにすべてのメールをダウンロードし、サーバー上で削除した後、TCPとUDPで確立した接続を切断します。
POPサーバーは通常110番ポートを使ってPOPリクエストを待ち受けますが、セキュアメールサービスではTLS(Transport Layer Security)またはSSL(Secure Socket Layer)によりSTLSコマンドまたはPOP3(ポート番号995)を使ってメールサーバーに接続することになります。
メールクライアントに、サーバーにメールのコピーを残すように設定するオプションがあるにもかかわらず、さまざまな理由から、通常はこれを行わない。当時はメールサーバーの容量を考えてこの方法を導入したはずだが、サーバーの容量がテラバイトで測られるようになった現在では、全く制限を受けない。
インターネットメッセージアクセスプロトコル
IMAPは、サーバーから電子メールにアクセスするために使用される別のプロトコルです。IMAPサーバーは、電子メールを送信するための受信要求に対してポート143でリッスンします。基本的にIMAPプロトコルでは、電子メールは集中管理されたサーバーに保存され、どのクライアントからもアクセスできるようになっています。POPサーバーと同じパソコンでメールクライアント(outlookなど)が動作しているサーバーへのリモートデスクトップ接続と考えることができます。ウィンドウまたはリモートデスクトップアプリケーションを使用して、リモートで実行されているメールクライアントを表示するだけです。IMAPはPOPに比べ、多くの機能と利点を備えています。
(1)IMAPサーバーへの接続
IMAP環境では、通常、ユーザーインターフェースがアクティブである限り、電子メールクライアントはIMAPサーバーに接続されています。
(2) 複数クライアントと同時アクセス
メールはメールサーバーに保存されるため、ダウンロードした時点でIMAPサーバーに削除されるPOPとは異なり、いつでもどこでもメールウィンドウにアクセスすることができます。
(3) 部分的なメッセージへのアクセス
メールクライアントは、メッセージ全体や添付ファイルをダウンロードすることなく、サーバーからメッセージのテキスト部分を取得することができます。また、ユーザーが添付ファイルのみを要求した場合は、完全にダウンロードされます。
(4) メッセージの状態情報
フラグを立てたメール、既読のメール、返信したメール、転送したメールにはフラグが立ち、この情報はメールサーバーに保存されます。他のクライアントからこれらのメッセージにアクセスした場合、ステータス情報も表示されます。
(5)サーバー上のメールボックス
IMAPクライアントはサーバー上でメールボックスの作成、削除、名前の変更が可能で、削除したメッセージもサーバー上の「deleted」フォルダに移動されます。
(6) サーバー内で行われる検索
IMAPクライアントは、サーバー上で検索を実行するためのリクエストを送信します。
POPとIMAPの違い (1) POPとIMAPはどちらも電子メールのアクセスプロトコルで、POPはローカルデバイスにメールをダウンロードし、IMAPはサーバーにメールを保存して、同時に複数の場所から閲覧できるようにするものです。(2) POPはポート番号110、IMAPはポート番号143を使用 (3) POPはダウンロードとサーバーからの切断を繰り返すのに対し、IMAPクライアントは常に接続しており、新しいメールが到着すると通知を送る (4) IMAP、POPともにすべてのメールフォルダーはサーバー内にあり、デバイス自体にローカルに配置されている。(5) IMAPでは、メールに既読や転送のマークがついていれば、どのIMAPクライアントからもその状態を見ることができますが、POPでは、一度ローカル端末にダウンロードされたメールは他の端末からはアクセスすることができません。(6) POPメールクライアントのオプションで、一定期間サーバーにメールを残し、削除するように設定することができます。2台のクライアントを使用している場合、2台目のクライアントはサーバーからメールをダウンロードし、サーバーにコピーを残さないよう設定してください。(7) IMAPでは、メールがサーバーに保管され、スキャンもサーバー上で行われるため、ウイルススキャンや脆弱性チェックが容易である。一方、POPでは、電子メールがローカルデバイスにダウンロードされる場合、すべての電子メールをスキャンする必要があります。(8) IMAPではサーバー上で検索を行うが、POPではローカル端末上で検索を行う。 |