IMAP 到 IMAP 邮件迁移工具把旧邮箱的文件夹复制到新邮箱,并保留原始日期和已读状态。在您的 Windows 电脑上运行。
下载 IMAP 到 IMAP 邮件迁移工具,安装到 64 位 Windows 10 或 11 上。在左侧的"从"面板中输入旧邮箱地址。如果是托管服务商或公司的服务器,请选择"其他 IMAP 服务器",然后输入主机和端口。按"测试"。
在右侧的"到"面板中连接新邮箱。两端连接都通过后,在左侧的树中勾选要复制的文件夹。可以选择"所有邮件""最近 12 个月",或者自己指定日期范围。
按"开始迁移"。您可以随时停止,下次运行时会从同一位置继续。
IMAP 到 IMAP 邮件迁移工具会在目标邮箱中核对每一个 Message-ID,并为已复制的邮件保留一份日志。在我们的测试中,复制过程中我们强行关闭了程序 5 次。最终目标邮箱里的邮件与源邮箱一样,都是 2,160 封。
Google 和 Microsoft 已不再接受用常规密码登录 IMAP,依赖常规密码的旧程序因此无法连接。对于 Microsoft,您在 Microsoft 自己的页面上输入密码;程序永远不会看到它。大型个人邮件服务使用应用专用密码,迁移完成后可以删除。我们不把任何密码保存到磁盘。重启后需要重新输入。
试用版会从本次运行的每个文件夹中复制最新的 25 封邮件,您可以在自己的账户上检查日期和速度。其余邮件显示为"等待许可证"。输入密钥后再运行一次,即可复制剩下的邮件。我们那个 60 封邮件的文件夹分两次复制完成:25 封和 35 封,共 60 封,没有重复。
输入地址后,程序会根据域名选出预设。对于 Gmail、Outlook.com、Hotmail、Live、Yahoo、iCloud、me.com 和 mac.com,服务器名称和端口会自动填好。其他服务商请选择"其他 IMAP 服务器",然后设置主机、端口,并选择 SSL/TLS、STARTTLS 或不加密。
连接检查依次经过"服务器响应""登录"和"文件夹"三个阶段。哪个阶段失败,您都会看到通俗易懂的原因:可能是邮箱设置中关闭了 IMAP,可能是服务器要求使用应用专用密码,也可能是端口与加密方式不匹配。通常 993 需要 SSL/TLS,143 需要 STARTTLS。
程序按用途匹配文件夹:Gmail 的"已发邮件"对应 Microsoft 365 的"已发送邮件","草稿"和"存档"也按同样的方式匹配。目标邮箱中缺少的文件夹会带有"将被创建"标记。Gmail 的"所有邮件""重要邮件"和"已加星标"默认不勾选,因为它们与其他标签下的邮件重复。"已删除邮件"和"垃圾邮件"一开始也不勾选;需要的话可以自行勾选。
程序把每封邮件按原始字节发送,保留原来的接收日期和标记。您已读和已加星标的邮件到达后也保持原样。程序以 peek 模式读取旧邮箱,未读邮件仍然是未读状态。我们在自己的服务器上用 SHA-256 核对了 20 个样本,20 个全部一致,其中一封大小为 13.9 MB。每个哈希值都对得上。
连接中断时,程序最多重试 5 次,间隔依次为 2、5、10、20 和 30 秒。如果服务器要求降低速度,程序会等待 30 到 120 秒,然后重新发送同一封邮件,不计为错误。超过接收服务器大小限制的邮件会被跳过并记入日志;其余邮件继续迁移。
您会看到一张文件夹表格,其中有"已迁移""已存在"和"错误"三项计数。剩余时间根据最近 60 秒的工作情况计算。用通俗语言写成的迁移日志会显示每个文件夹中复制了什么、跳过了什么,并写明原因。
您的网络服务商或旧的托管套餐要关停邮箱,而服务器上还存着十年的邮件。开通新邮箱,趁旧账号还能登录,把旧文件夹复制过去。
您已经购买了 Microsoft 365,但所有人的历史邮件还在托管服务器上。可以趁午休或下班后,每次迁移一个人的邮箱。如果您的工作租户在首次登录时要求管理员同意,程序会明确显示需要转交给管理员的内容。
还在为了偶尔收到的一张收据去查看大学时期的 Yahoo 或 Gmail 地址吗?把里面的旧邮件复制到您每天使用的新账户,以后就不用两头查看了。