我有一个旧的电子邮件帐户 (pop3),里面有很多我想下载的电子邮件。我不在乎使用什么客户端 - 但我目前正在尝试使用 Thunderbird。它说服务器上没有新邮件。但是,如果我远程登录到端口 110 并执行“list”命令,服务器上有数千封电子邮件。为什么 Thunderbird(或我尝试的任何其他客户端)不下载这些邮件?有什么方法可以让它下载吗?
答案1
它们很可能已经在电子邮件服务器上标记为“已读”。转到电子邮件服务器并尝试将所有电子邮件标记为未读。这样客户端就可以下载它们了。
客户端不想下载您已经看过/读过的电子邮件。
答案2
Thunderbird 已经下载了这些消息一次,并保存了它们的 UID,因此它不会再次下载它们。要使用 Thunderbird 再次下载它们,您需要删除 Thunderbird 的已保存该 POP 帐户的 UID 数据库。
当然,除了 Thunderbird 之外,还有一些工具可以从 POP 帐户下载。由于它们不知道 Thunderbird 的 UID 数据库,因此它们也会重新下载邮件。 getmail
例如,可以将 POP 邮箱下载到本地 maildir 中。