Gmail での POP の仕組み

POP は、RFC に準拠した標準 プロトコルであり、どのメールサービスやクライアント でも互換性を持たせることができます。Gmail ユーザーは POP を使用して、Gmail から Outlook、Apple Mail、Thunderbird などの互換性のあるメール クライアントにメールを同期できます。

Gmail ユーザーは、通常モードまたは 最新モードで POP を使用できます。

  • 1 つのメール クライアントにメールを同期する場合は、通常モードを使用します。
  • 複数のメール クライアントにメールを同期する場合は、最新モードを使用します。

通常モードの仕組み

POP セッションは、メール クライアント(Thunderbird、Outlook、Sparrow など)が Gmail メールボックスにまだダウンロードされていないメールのリストをリクエストすることから始まります。Gmail からメール クライアントにメールのリストが提供されると、クライアントはメールのダウンロードを開始します。

POP の通常モードでは、Gmail はまだダウンロードされていないメール(迷惑メールとゴミ箱のメールを除く)のうち、日付の古い順に約 250 件のメールのリストを提供します。メッセージがダウンロードされると、Gmail では、そのメッセージに「POP でダウンロード済み」のマークが付きます。

メール クライアントから送信されたメールは、通常モードでは POP メール クライアントに表示されませんが、最新モードでは表示されます。メール クライアントから送信されたメールには「POP でダウンロード済み」のマークが付くため、POP メール クライアントの受信トレイにダウンロードされません。

注: ウェブ UI から送信されたメールは、通常モードと最新モードの両方で POP メール クライアントに表示されます。

メールが POP でダウンロードされた後、Gmail のメールはどうなりますか?

これは、Gmail の [POP でメールにアクセスする場合] 設定で選択したオプションによって異なります。メールをアーカイブ、削除、既読にするか、受信トレイに残すかを選択できます。

  1. Gmail アカウントにログインします。
  2. 設定アイコン [**すべての設定を表示**] をクリックします。
  3. [メール転送と POP/IMAP] をクリックします。
  4. [POP でメールにアクセスする場合] の横にある下矢印アイコン をクリックして、オプションを選択します。
  5. [変更を保存] をクリックします。

どのオプションを選択しても、ダウンロードされたメールには内部的に「POP でダウンロード済み」のマークが付けられ、再度ダウンロードされることはありません。ただし、メール クライアントが予期せずクラッシュした場合は、メッセージが再びダウンロードされます。

メールのダウンロード中にメール クライアントがクラッシュした場合はどうなりますか?

RETR コマンドを使用してメッセージがダウンロードされると、それらのメッセージは Gmail ではダウンロード済みとみなされます(POP プロトコルのドキュメントを参照)。つまり、POP クライアントによってメッセージがダウンロードされた後、POP セッションが正常に終了した場合(QUIT コマンドを使用)、クライアントがメッセージのダウンロード後に DELE コマンドを明示的に指定しなかった場合でも、Gmail はメッセージに「POP でダウンロード済み」のマークを付けます(POP クライアントがメッセージのリストを取得したときに表示されなくなります)。セッションが正常に終了しなかった場合(たとえば、接続が切断されて QUIT コマンドを受け取れなかった場合)は、そのセッション中にダウンロードされたメッセージには「POP でダウンロード済み」マークが付けられません。

クライアントがメッセージをダウンロードした後、Gmail にメッセージのリストを再度リクエストします。Gmail は、まだ POP でダウンロードされていない日付の古い順に 250 件のスレッドのリストを再度提供します。最終的に、Gmail のすべてのメッセージがメール クライアントにダウンロードされます。ただし、Gmail のメールボックスのサイズによっては、この処理には時間がかかる場合があります。

最新モードの仕組み

POP セッションは、メール クライアント(Thunderbird、Outlook、Sparrow など)が Gmail メールボックスにまだダウンロードされていないメールのリストをリクエストすることから始まります。Gmail からメール クライアントにメールが提供されると、クライアントはメールのダウンロードを開始します。

POP の [最新モード]では、過去 30 日間の [すべてのメール] のすべてのメールが表示されます(迷惑メールとゴミ箱のメールを除く)。これにより、複数の POP クライアントで同じメッセージをダウンロードでき、すべての POP クライアントですべてのメッセージが表示されます(30 日に 1 回以上の頻度でメールボックスをチェックする場合)。

メールが POP でダウンロードされた後、Gmail のメールはどうなりますか?

最新モードを使用している場合、「POP でダウンロード済み」のメール(通常モードでダウンロードされたメール)はメールクライアントに引き続き表示されます。つまり、1 つの POP クライアント( 通常モードを使用)がメッセージに「POP でダウンロード済み」のマークを付けても、別の POP クライアント( 最新モードを使用)は引き続きメッセージを表示できます([POP でメールにアクセスする場合] オプションで、POP でダウンロードされたメールを削除するように Gmail を設定している場合を除く。この場合、メッセージは 通常モードで POP クライアントによってダウンロードされた後、ゴミ箱に移動します)。

通常モードとは異なり、POP クライアントでメールをサーバーに残す(削除しない)ように設定する必要があります。これは、POP クライアントが最新モードで DELE(削除)コマンドを発行すると、ユーザーの [**POP でメールにアクセスする場合**] 設定に関係なく、Gmail のゴミ箱に送信されるためです。いずれかの POP クライアントで削除されたメッセージは、[ゴミ箱] の外に移動しない限り他の POP クライアントには表示されなくなります。

メッセージの再ダウンロードと既存のメッセージの除外

メールが Gmail からメール クライアントに移動された後、今後そのメールをメール クライアントに再度ダウンロードすることはできません。たとえば、メールクライアントを削除して最初から再インストールする必要がある場合、Gmail 設定で [すべてのメールで POP を有効にする(ダウンロード済みのメールを含む)] オプションを選択しない限り、以前に「POP でダウンロード済み」のマークが付いたメールをダウンロードすることはできません。

  1. Gmail アカウントにログインします。
  2. 設定アイコン 次に [**すべての設定を表示**] をクリックします。
  3. [メール転送と POP/IMAP] をクリックします。
  4. [すべてのメールで POP を有効にする] をクリックします。
  5. [変更を保存] をクリックします。

この設定を有効にすると、すべてのメッセージの「POP でダウンロード済み」の状態が Gmail で解除されます。その後、POP の通常モードを使用している場合、メールボックスの日付の古い順に 250 件のメッセージがメール クライアントに表示され、上記のとおりダウンロード可能になります。

[今後受信するメールで POP を有効にする] 設定を選択すると、Gmail はメールボックス内のすべてのメールに「POP でダウンロード済み」のマークを付けます。そして、このオプションの選択後に受信したメッセージのみがメール クライアントによってダウンロードされます。