web-dev-qa-db-ja.com

POP3クライアントがサーバーからすべてのメールをダウンロードしていない

ダウンロードしたいメールがたくさんある古いメールアカウント(pop3)を持っています。どのクライアントでも構いませんが、現在Thunderbirdを試しています。サーバーに新着メールがないことを示しています。ただし、ポート110にTelnetで接続して「リスト」コマンドを実行すると、サーバー上に何千もの電子メールが送信されます。 Thunderbird(または私が試している他のクライアント)がこれらをダウンロードしないのはなぜですか?そして、私がそうすることができる方法はありますか?

1
Dan

Thunderbirdはすでにメッセージを1回ダウンロードし、2回目にダウンロードしないようにUIDを保存しています。 Thunderbirdで2回ダウンロードするには、Thunderbirdの そのPOPアカウント用に保存されたUIDデータベース を削除する必要があります。

もちろん、Thunderbird以外にもPOPアカウントからダウンロードするツールがあります。彼らはThunderbirdのUIDデータベースについて知らないので、彼らもメッセージを新たにダウンロードします。 getmail たとえば、POPメールボックスをローカルのmaildirにダウンロードできます。

2
JdeBP

ほとんどの場合、電子メールサーバーですでに「既読」としてマークされています。電子メールサーバーに移動し、すべての電子メールを未読としてマークしてみます。これにより、クライアントはそれらをダウンロードできるようになります。

クライアントは、あなたがすでに見たり読んだりした電子メールをダウンロードすることを望んでいません。

2
David