传送邮件主机客户端必须重新下载所有邮件

即时通讯将邮箱从godaddy转移到openspers。 当客户端连接到他们的邮箱后,他们不得不重新下载所有的旧邮件到他们的邮件客户端(Outlook,Thunderbird等)。

有没有一种方法可以通过telnet / pop3login邮箱转贴,并将所有邮件标记为在服务器上读取。 这样,当客户端第一次连接,他们不必重新下载所有的邮件?

我在移动设备上有点简单,但除了实际的邮件消息之外,IMAP服务器还为邮件分配唯一的ID号,这些邮件或多或less地与该IMAP服务器相关。
通过迁移,您移动了现有邮件,但是IMAP服务器生成新的唯一ID,邮件客户端将每个旧邮件视为新邮件。 倒霉 :(

https://tools.ietf.org/html/rfc3501#section-2.3.1.1

2.3.1.1. Unique Identifier (UID) Message Attribute

每个消息分配一个32位值,当与该消息一起使用时
唯一标识符有效性值(见下文)形成一个64位值
不得引用邮箱中的任何其他消息
随后的邮箱永远都是同名的。 唯一标识符
在邮箱中以严格上升的方式分配; 作为每个
邮件被添加到它被分配了更高的UID比邮箱
之前添加的消息。 不像消息序列
数字,唯一的标识符不一定是连续的。

消息的唯一标识符不能在
会话,并且不应该在会话之间改变。 任何改变
会话之间的唯一标识符必须使用
UIDVALIDITY机制在下面讨论。 持久性唯一标识符….