【问题标题】:How can I preserve IMAP flags (Forwarded, user flags) when migrating to Office 365 ?迁移到 Office 365 时如何保留 IMAP 标志(转发、用户标志)?
【发布时间】:2018-04-05 12:12:47
【问题描述】:

我们使用支持 FLAGS 和 PERMANENTFLAGS 的 UW IMAP 服务器在不同平台(Linux、Mac、Windows、Android)上拥有一组异构的邮件客户端(Thunderbird、Apple Mail、Squirrelmail、Outlook 等)。 Thunderbird 将它们用于垃圾邮件控制,所有客户端都使用 $Forwarded,许多用户将它们用于邮件管理(使用“重要”等类别标记邮件,或为邮件着色。

我们正在尝试迁移到 Office365。据我所知,Office365 IMAP 服务器根本不支持 PERMANENTFLAGS,但 Web 界面和 Outlook 客户端确实支持“类别”,从用户的角度来看,它们是相同的(他们可以标记他们的消息“重要”和把它涂成红色)。

是否有任何工具可以执行此迁移,可能在 Office365 端使用 MAPI 或 EWS?

此外,仅迁移 Office365 确实支持的旧 IMAP 标志(已回答、已标记)时,我得到的结果不一致 - 通常,如果我使用 IMAP 复制文件夹,则标志在 IMAP 客户端中可见,而如果我使用 Outlook 或 Office365 批量迁移工具复制文件夹,则这些标志在 Outlook 或 Office365 Web 门户中可见。是否有任何可靠的迁移工具可以正确设置标志?

【问题讨论】:

    标签: outlook office365 imap


    【解决方案1】:

    关于标准旧标志的迁移,我发现了一个使用开源工具 imapsync 的两次通道的方法 - 一次通过同步没有标志的邮箱,第二次通过设置标志。

    为了转换用户标志,我修改了我编写的现有工具“mixfix”来修复 UW MIX 格式邮箱。该脚本为每个用户标志添加 X-mail 标头,以便消息可能具有 X-Flag-Important: True。 在 Outlook 中,我可以编写规则来根据邮件标题设置电子邮件类别,因此通过下载并在给定文件夹上运行规则集,最终将 Thunderbird 标记迁移到 Outlook 类别。但是,它必须在桌面 Outlook 客户端上运行 - 规则不会在服务器上运行。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-07-30
      • 2020-10-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-06-03
      相关资源
      最近更新 更多