Thunderbird:我的电子邮件会被从服务器上删除还是保留下来?

Thunderbird:我的电子邮件会被从服务器上删除还是保留下来?

我第一次安装 Thunderbird,不幸的是,在开始下载电子邮件之前,我注意到它设置为在两周后删除所有电子邮件。我暂停了下载,取消选中“在服务器上保留消息”中的“不超过两周”部分,实际上卸载了 Thunderbird。当我通过网络打开邮箱时,消息似乎还在那里,所以希望没有造成损害。我的消息安全吗,还是它们已被标记为两周后从服务器中删除?如果是后者,我能以某种方式避免这种情况吗?

答案1

您的信息是安全的。

听起来你正在使用 POP3。此协议通常会立即下载消息并将其从服务器中删除,但可以选择推迟删除。如果是这种情况,则删除指令由客户端而不是服务器处理 - 因此,如果客户端未连接到服务器并发出删除消息的指令,则不会删除这些消息。

答案2

发布我自己的答案,因为我认为其他答案没有清楚地说明事情是如何运作的。

当 thunderbird(或其他电子邮件客户端)通过 POP3 连接时,它会在本地下载所有电子邮件,并且不考虑服务器上电子邮件的状态。

一旦电子邮件在本地下载,该电子邮件就会存储在本地数据库中,并带有电子邮件在本地下载的时间戳。当所有电子邮件都下载完成后,客户端将查看是否设置了“在 x 天后从服务器删除邮件”的设置。如果是,它将查询本地数据库并获取大于这 x 天的电子邮件列表,但仍在服务器上设置了标志。对于这些电子邮件,它将向服务器发送命令以删除邮件并在本地设置已删除电子邮件的标志。

这实际上意味着以下内容:

如果您设置“将邮件保留在服务器上 2 周”,则下载所有电子邮件一次(这需要...比如说一个小时),然后关闭 thunderbird 并且再也不打开它,电子邮件将保留在服务器上,因为在该时间限制之后确实需要第二次同步才能开始从服务器上删除电子邮件。因此,只要 2 周,您就可以继续发送/接收电子邮件,而不会从服务器上删除邮件。

这也意味着,如果您下载了所有邮件,并在传输过程中设置了“将邮件在服务器上保留 3 天”,然后您决定将其更改为 2 周,那么您已经下载的邮件将在服务器上保留 2 周,而不是 3 天,或者如果您将其设置为始终保留在服务器上,则邮件永远不会被删除。

相关内容