通过导出/导入 pst 文件同步邮件效果很好,但我的问题是,由于 pst 文件不包含帐户信息,因此 Outlook 再次开始从所有 POP3 帐户下载所有邮件。
有没有办法控制 Outlook 应该从哪里开始下载 POP3 电子邮件?我知道 GMail 有一个选项可以为此设置日期,但并非所有电子邮件提供商都提供此功能。或者有没有办法导出/导入包含 POP3 下载状态的帐户详细信息?
(这种情况是,我有两个系统(台式电脑和笔记本电脑),每次在其中一个系统上恢复备份后,我无法收到任何新邮件,直到所有旧邮件都已下载(并删除),这大约需要 2-3 天。)
答案1
Outlook 将最后下载的哈希值存储在特殊消息中,该消息特定于您的计算机和 Outlook 配置文件。
背景
根据致 Diane Poremsky(Outlook MVP 和相关人士)http://www.slipstick.com)
Outlook 不再使用 uidl 文件(几个版本中没有使用)- 最后一条消息的下载计数作为隐藏文件存储在 pst 或邮箱中 - 它称为 Outlook 消息管理器。在旧版本中,每个帐户都有一个名为 Outlook 消息管理器(帐户)的消息管理器 - Outlook 2010 将每个帐户的 OMM 存储在每个 pst 中,而不是默认的 pst 文件或邮箱中。当您在 Outlook 2010 中为所有帐户使用一个 pst 时,MM 会变得混乱/损坏
我在其他地方读到 Outlook 2010 将客户端规则、pop3 消息计数器和其他信息存储在此Outlook 消息管理器并且根据上次下载电子邮件的计算机的配置文件、帐户名称和其他识别信息命名。因此,当您将备份还原到另一台计算机时,还原的Outlook 消息管理器被忽略。
解决方法
- 使用您引用的 Web 界面,创建一个名为“存档”的新文件夹,并定期将您不想再次下载的消息移动到其中。
答案2
快速简便的解决方案:
让笔记本电脑保持原样 - 例如在服务器上留下消息的副本。
更改台式电脑,使其从服务器上“删除旧消息”或一定年限的消息(取决于您在笔记本电脑上检查邮件的频率),这样当/如果您必须恢复 PST 时就不会出现重复。
答案3
如果找不到其他解决方案,最后的解决方案是使用删除重复电子邮件的工具。
看重复删除工具此类工具有很多,其中很多都是免费的。
这不是一个看起来那么糟糕的解决方案,因为下次您使用 Outlook 时,它不会重新下载在清理之前已经下载的项目。