企业邮箱迁移指南:从阿里、腾讯、网易企业邮箱搬到 Rovela
企业邮箱搬家的完整步骤:解析记录怎么加、MX 什么时候切、各家怎么开 IMAP、单个或批量导入历史邮件、邮件客户端怎么配。

这篇讲怎么把公司邮箱从阿里企业邮箱、腾讯企业邮或网易企业邮箱搬到 Rovela,历史邮件一起带走。按顺序做,一般一个下午能完成,域名解析生效的时间另算。
先弄清楚两件事
邮件跟着 MX 走。 别人发给 you@yourcompany.com 的信送到哪里,只由域名的 MX 记录决定。MX 改到 Rovela 之前,新邮件一直进旧服务商;改了之后,新邮件进 Rovela。旧服务商那边已有的邮件不会自己过来,要靠导入。
导入是复制,不是同步。 Rovela 用 IMAP 登录旧邮箱,把选中的文件夹整个复制一遍。同一个邮箱导入两次,邮件就会有两份。所以导入最好只做一次,而且放在 MX 切换之后,这样旧邮箱里已经是全部邮件了。
第 1 步:在 Rovela 添加域名
登录控制台,打开「域名」,添加 yourcompany.com,然后打开「收信」。Rovela 会列出需要的解析记录:
| 类型 | 主机记录 | 记录值 | 用途 |
|---|---|---|---|
| MX | @ | 10 mx.rovela.dev | 收信 |
| TXT | @ | v=spf1 include:_spf.rovela.dev ~all | SPF |
| TXT | rovela<id>._domainkey | v=DKIM1; k=rsa; p=… | DKIM 签名 |
| TXT | _dmarc | v=DMARC1; p=none; | DMARC |
这一步先别加 MX。 SPF、DKIM、DMARC 可以先加上,它们不影响收信。一个域名只能有一条 SPF 记录,如果已经有旧服务商的 SPF,把 include:_spf.rovela.dev 加进现有那条,不要另建一条。
域名托管在 Cloudflare、阿里云解析或 DNSPod 的话,可以在域名页连接服务商,由 Rovela 写入记录。已经存在、但值不一样的记录会保持原样并提示你,不会覆盖。
完整说明见 域名配置指南。
第 2 步:先建好邮箱
打开「邮箱」,给每个人建好邮箱。MX 还没切过来时也能建,表单会提示「这个域名还没有收信」,属于正常现象。

建好之后,每个邮箱会显示一条红色提示,告诉你 MX 切换前不会收到新邮件。但导入历史邮件随时可以开始。

免费版可以建 5 个邮箱、1 GiB 存储;Pro 是 100 个邮箱、50 GiB。人多的话先看一眼额度,导入前的预览会显示目标邮箱已用和剩余的空间。
第 3 步:在旧服务商那边准备好 IMAP
这一步各家不一样,也是搬家最容易卡住的地方。
阿里企业邮箱
- IMAP 服务器
imap.qiye.aliyun.com,端口 993。 - 用账号的登录密码。
- 默认只通过 IMAP 开放最近 30 天的邮件。 不改的话导入会显示成功,但只搬过来一个月。导入前先到 qiye.aliyun.com 管理后台开启完整历史导出。
腾讯企业邮
- IMAP 服务器
imap.exmail.qq.com,端口 993。 - 不能用登录密码。先在 exmail.qq.com 开启 IMAP,再生成一个客户端专用密码。
网易企业邮箱
- IMAP 服务器
imap.qiye.163.com,端口 993。 - 用管理员控制台里的授权码,不是登录密码。
如果要搬的人多,通常由管理员在旧服务商后台批量重置密码,或者统一生成授权码,整理成一张「地址 + 密码」的表,第 5 步会用到。
第 4 步:切换 MX
把域名的 MX 改成 10 mx.rovela.dev,删掉旧服务商的 MX。
改完以后,新邮件会陆续改投 Rovela。解析缓存过期前,还会有一部分邮件进旧服务商,时长取决于原来 MX 记录的 TTL,常见是几分钟到几小时。等旧邮箱里不再有新邮件进来,再做下一步。
第 5 步:导入历史邮件
一个邮箱: 打开 mail.rovela.dev,进入目标邮箱,点文件夹栏里的导入按钮。

- 填旧邮箱地址。Rovela 会按域名的 MX 识别服务商,自动填好服务器。如果 MX 已经切到 Rovela,就识别不出来了,手动选服务商即可,服务器地址是一样的。
- 填第 3 步准备好的密码或授权码,点「预览文件夹」。

- 预览里列出旧邮箱的每个文件夹和邮件数。不要的取消勾选,也可以改导入后的名字。
- 选文件夹模式。「合并」把收件箱、已发送等放进同名文件夹,适合整体搬家。「前缀」把所有内容放到
Imported/下面,和现有邮件分开。 - 开始导入。任务在后台运行,关掉页面不影响,进度会实时更新。
很多邮箱: 控制台 → 邮箱 →「批量导入」。上传一个 CSV,每行一个邮箱:
source_address,password,dest_address
zhang.san@yourcompany.com,新密码1,
li.si@yourcompany.com,新密码2,
dest_address 留空表示 Rovela 上用同一个地址。上传后 Rovela 先逐个试登录,不搬任何邮件,然后列出哪些通过、哪些密码不对、哪些没开 IMAP。在表格里改好密码,单独重测那一行,全部处理完再开始导入。详细说明见 0.5.0 发布说明。
第 6 步:配置邮件客户端
网页邮件登录就能用。要在 Outlook、Apple 邮件、Foxmail 或手机上收发,在控制台「邮箱」页给这个邮箱生成一个密码。每台设备一个,生成后只显示一次。服务器参数:
- 收信 IMAP:
mx.rovela.dev,端口 993,SSL/TLS - 发信 SMTP:
mx.rovela.dev,端口 465,SSL/TLS
各客户端的具体填法见 邮件客户端设置。
常见问题
导入中途断了怎么办? 源服务器断开连接时,Rovela 会自动重连,同一处最多重试 3 次,邮件按每批 20 封拉取,断一次损失很少。重试后仍失败的那一批会记为「已跳过」,任务结束时显示跳过了多少封。
能不能先导入、再切 MX? 可以,邮箱在切 MX 前就能建、能导入。代价是导入之后、切换之前进旧邮箱的新邮件不会过来,而重新导入整个邮箱会产生重复。邮件量大、想早点开始的话可以这样做,但要接受这个缺口,或者对那几天的邮件单独处理。
Outlook、Hotmail、Microsoft 365 能导入吗? 目前不能。微软已经关闭了这些账号用密码登录 IMAP 的方式。
旧邮件的日期和已读状态会保留吗? 会。每封邮件按原来的接收时间写入,已读、星标这些标记也一起带过来。
旧服务商什么时候可以停? 等所有导入任务完成,抽查几个邮箱、文件夹邮件数对得上,再停旧服务。