当我创建新的 Outlook 配置文件并重新添加 POP 帐户时,如果 Outlook 之前已配置“将邮件保留在服务器上”设置,Outlook 会开始从 POP 服务器重新下载旧邮件。即使使用同一个 PST 文件作为邮件存储,也会发生这种情况。
我想知道 Outlook 将与“在服务器上保留邮件”设置相关的信息保存在哪里。是否有办法“欺骗” Outlook 认为它已经下载了这些邮件(当我使用来自其旧安装实例的相同 PST 时)。
答案1
Outlook 将与“在服务器上留下消息”相关的信息保存在 .PST 文件中(适用于 2000 之后的版本)。但是,该信息通过唯一 ID 链接到特定的电子邮件帐户。当您重新创建电子邮件帐户(在相同或新的配置文件中)时,它会被分配一个与原始电子邮件帐户不同的唯一 ID
因此,虽然 .PST 文件包含信息,但由于 ID 不匹配,它无法链接到电子邮件帐户。
我找到了一款名为 MoBackup 的软件(www.mobackup.com)可让您备份电子邮件帐户信息,并使用相同的ID 与原始帐户相同。(使用其“恢复 Outlook 配置文件 1:1”选项)
您只需执行一次此操作,然后即可将 .PST 文件复制到新 PC/配置文件,并且所有“在服务器上留下消息”信息都会被保留。
请注意,MoBackup 不会恢复与您的电子邮件帐户相关的密码(出于安全原因),因此您需要在恢复后重新输入密码。
如果您想使用 MoBackup 将电子邮件帐户信息从一台 PC 复制到另一台 PC(并保留相同的唯一 ID),那么两台 PC 上的 Outlook 版本必须相同。
我已经在 Outlook 2007 上测试过它并且效果非常好。
我认为该软件不是免费的,但物有所值。
答案2
与其尝试在 Outlook 上欺骗 POP3,为什么不使用更强大的邮件同步协议,例如信息访问协议。这样,您可以更紧密地控制下载哪些消息(在合适的客户端/应用程序中),并且邮件状态会同步回服务器和客户端之间。