![将域名从 Windows 服务器移出,如何转移电子邮件?](https://linux22.com/image/632443/%E5%B0%86%E5%9F%9F%E5%90%8D%E4%BB%8E%20Windows%20%E6%9C%8D%E5%8A%A1%E5%99%A8%E7%A7%BB%E5%87%BA%EF%BC%8C%E5%A6%82%E4%BD%95%E8%BD%AC%E7%A7%BB%E7%94%B5%E5%AD%90%E9%82%AE%E4%BB%B6%EF%BC%9F.png)
我正在尝试将域(网站和电子邮件服务器)从 Windows 2003 服务器移动到 Linux 服务器。移动网站和数据库的过程很繁琐(但成功了),但我不知道如何移动 IMAP 邮箱。
我之前已经完成过许多服务器迁移,但总是使用 *nix 服务器,我要么使用 cPanel 传输,要么使用一组 rsync 脚本,但 Windows 没有 rsync,而且无论如何我都无法访问邮件文件夹结构来将其复制过去。
Windows 托管公司建议我让所有用户手动将他们的电子邮件从旧服务器帐户复制到新帐户,但这需要很多客户端和数 GB 的邮件,并且需要很长时间。
我可以要求他们将邮件文件夹压缩并发送给我吗?Windows 是否具有“内部”标准邮件文件夹结构?
答案1
好的,我尝试了 Larch:安装和运行非常容易,标准 YAML 文件格式。但是没有复制任何文件,所以有点没用。我怀疑这是因为它是 Windows 源服务器。可能适用于 Linux。
imapsync:效果很好。我使用 git clone copy,它复制了所有邮件。
请注意,您不需要在与任一邮件服务器相同的机器上运行 imapsync,也可以在另一台机器上运行,因为这些是真正的 imap 连接。