Thunderbird を使用して、POP3 を使用して電子メールを受信します。メールをサーバーに残すように Thunderbird を設定しました。ある日、POP3 を使用してRETR
10 件の電子メール メッセージを取得し、その夜ログアウトしたとします。一晩でさらに 10 件のメッセージがメールボックスに送信されます。翌朝 Thunderbird を起動すると、STAT
コマンドは 20 個のメッセージを表示するはずです。ただし、Thunderbird は最初の 10 件のメッセージをダウンロードするべきではありません。メッセージ 11 (またはメッセージ 11 の一意の識別子または UID) から開始する必要があります。Thunderbird は POP3UIDL
コマンドを送信し、その UID を Thunderbird が昨日取得した最後のメッセージの UID と比較します。最後の UID がメッセージ 10 の UIDL リストと一致することがわかり、Thunderbird はRETR 11
、RETR 12
などになります。
私の場合、POP3STAT
コマンドは、POP サーバーに 5379 個のメッセージがあることを示しています。私はすでに約5000個を受け取りました。何らかの理由で、Thunderbird は 5001 から開始するのではなく、5379 のすべてのメッセージをダウンロードしたいと考えています。これをデバッグしようとしていて、Thunderbird が最後に取得したメッセージであると考える UID を探していました。
Thunderbird (Windows 上) が最後の UID を保存する場所を知っている人はいますか? UIDL (リスト) と比較するために使用しますか?
手動で設定して、Thunderbird に 5001 に近い場所から取得を開始させる方法はありますか?