![Dovecot 和 thunderbird 删除和同步](https://linux22.com/image/1354893/Dovecot%20%E5%92%8C%20thunderbird%20%E5%88%A0%E9%99%A4%E5%92%8C%E5%90%8C%E6%AD%A5.png)
我想使用自己的邮件服务器,所以我选择了 Dovecot。我计划使用 thunderbird 通过 IMAPS 检索我的邮件。我从未使用过这两种软件,所以我的问题有点幼稚。
我不明白从 thunderbird 中删除 dovecot 邮件的过程。如果我从 thunderbird 中删除一封邮件,这封邮件最终会在 Dovecot 上被永久删除(如果磁盘空间不足,则为了节省服务器空间)?
如果 thunderbird 从 dovecot 下载所有电子邮件并通过 IMAPS 将其存储在本地,如果我删除服务器上的电子邮件(通过登录服务器并手动删除)会发生什么情况?这会传播到 thunderbird 吗,从而导致该电子邮件的本地副本也被删除?
这与上一个问题有关:如果我删除服务器上的电子邮件以节省空间,我该如何让 thunderbird 仍然能够看到过去的所有电子邮件?这样我仍然会收到新电子邮件,但我也能够看到服务器上已删除的所有以前的电子邮件。
答案1
回答问题:
1 & 2:IMAP 本质上是一种电子邮件同步协议。某一点的更改会复制到所有其他点(最终,当它们同步时)。
在 IMAP 中,“删除”比您想象的要稍微复杂一些。大多数客户端(如 Thunderbird)只会将您删除的项目移至垃圾文件夹,而不会进行实际的“删除”操作。IMAP 具有两步“删除”过程,项目被标记为已删除(但实际上仍然存在),然后被清除(标记为已删除的项目实际上已被移除)。大多数客户端隐藏此过程。如果您“永久删除”(大多数客户端都这么称呼),它会同时执行标记和清除操作。
3:不要这样做。您的服务器应该是所有电子邮件永久存放的地方。如果您想节省空间,客户端可以选择限制本地缓存的内容。您的电子邮件不应该那首先,它很大。它是电子邮件,而不是大型文件存储。
还
- 定期备份你的服务器,否则有一天你会后悔的。
- 将 IMAP 与 STARTTLS 结合使用 - 大多数协议都能更好地支持它,而且更容易运行。