例如,Thunderbird 有 POP3 选项“在服务器上保留消息”。如果选中该选项,则可以选中“最多 __ 天”。它稍后如何删除您的电子邮件?它是在下载时告诉服务器等待多少天然后删除已下载的电子邮件,还是它自己跟踪时间并在将来收到电子邮件时删除它们?
另外,如果您将其设置为延迟删除电子邮件,然后稍后将其设置为保留它们,会发生什么情况。在第一阶段下载但尚未删除的电子邮件会被保留下来还是会像原计划那样被删除?我也想知道相反的情况。如果您让您的程序保留您的电子邮件,然后切换到删除它们,它们会被全部删除吗?
所有 POP3 客户端是否都以同样的方式处理这些情况?我特别想知道 Thunderbird 和 Windows Live Mail 的情况。
答案1
第一个问题的答案是客户端删除消息(POP3 协议没有延迟删除的规定)
至于延迟删除然后更改设置,这取决于客户端,但我怀疑如果您将设置从 10 天更改为 30 天,那么更改时已发送 11 天或更早的电子邮件在 30 天内都是安全的。
如果您要执行相反的操作(30 - 10),我希望在下次更新时从服务器中删除 11 天及更早的电子邮件。
对于个别客户的行为,我建议进行测试;这是唯一确定的方法。