将其他类型的 IMAP 邮箱迁移到 Office 365

作为部署 Office 365 的过程的一部分,您可以选择将用户邮箱的内容从 Internet 邮件访问协议 (IMAP) 电子邮件服务迁移到 Office 365。

查找 Windows PowerShell 命令以进行常规 IMAP 迁移?请参阅使用 PowerShell 执行到 Office 365 的 IMAP 迁移

迁移 IMAP 邮箱中的任务

注意: 

下面是当您准备好开始迁移 IMAP 邮箱时要执行的任务:

Office 365 需要你希望从中迁移邮箱的源电子邮件系统(有时称为服务器)的名称。有很多方法可以获取电子邮件系统的名称。最简单的方法是使用连接到电子邮件系统的电子邮件客户端。在本任务中,我们介绍如何使用 Outlook Web App 获取系统的名称。如果这里未介绍你的电子邮件客户端,请与支持人员联系以了解你的源电子邮件系统。

使用 TE102821288 获取源电子邮件系统的名称

  1. 在 Outlook Web App 中,在工具栏上单击“设置Office 365“设置”按钮 >“选项”>“邮件”>“帐户”>“POP 和 IMAP”。 在你的帐户信息下方,将看到“POP 和 IMAP 访问的设置”的链接。 你的 IMAP 服务器的名称列在 IMAP 设置下方。

    显示 POP 或 IMAP 访问设置的链接

    有关 Office 365 中的 IMAP 连接的详细信息,请参阅 使用 POP 或 IMAP 连接到 Office 365 商业版或 Microsoft Exchange 帐户

创建要迁移的邮箱列表应遵循的步骤取决于您如何访问邮箱。 您需要对用户邮箱具有访问权限,才能将它们迁移到 Office 365。 您可以通过两种方法获得对邮箱的访问权限:

当您知道用户密码时创建用户邮箱的列表,否则您将重置密码

对于此任务,您需要创建一个迁移文件,其中包含要迁移到 Office 365 的邮箱的列表。 我们按照说明使用 Excel,因为这是创建迁移文件的最简单方法。 您可以使用 Excel 2013、Excel 2010 或 Excel 2007。

创建迁移文件时,您需要知道要迁移的每个邮箱的密码。 我们假定您不知道用户密码,因此在迁移过程中,您可能需要为所有邮箱分配临时密码(通过重置密码)。

不必一次迁移所有邮箱。 可以在方便时分批迁移它们。 迁移文件中最多可以包括 50,000 个邮箱(每个用户一行),文件大小可以为 10 MB。

有关详细信息,请参阅 IMAP 迁移批处理的 CSV 文件

  1. 转到源电子邮件系统(您正在从中迁移的电子邮件系统),然后导航到要迁移的邮箱的列表。

    我们希望尽可能向您提供确切步骤,然而不同的电子邮件系统太多,您需要找出适合自己的步骤。 当您找到邮箱列表时,请保持此窗口打开。

  2. 转到 Office 365 管理中心

  3. 导航到“用户”>“活动用户”。注意“用户名”列。将马上使用此信息。也请将 Office 365 管理中心 保持打开状态。

    Office 365 管理中心中的“用户名”列
  4. 启动 Excel。

  5. 使用以下屏幕截图作为模板来在 Excel 中创建迁移文件。 从第 1 行的标题开始。 确保它们与图片完全匹配并且不包含空格。 确切的标题名称是:

    • 单元格 A1 中为“电子邮件地址”。

    • 单元格 B1 中为“用户名”。

    • 单元格 C1 中为“密码”。

      Excel 迁移文件中的单元格标题
  6. 接下来,输入要迁移的每个邮箱的电子邮件地址、用户名和密码。 每行输入一个邮箱:

    • A 列”是 Office 365 邮箱的电子邮件地址。这是 Office 365 管理中心 中“用户”>“活动用户”下“用户名”列中显示的内容。

    • B 列是源电子邮件系统上用户邮箱的登录名,例如 alberta 或通常是 alberta@contoso.com。

      注意: 许多电子邮件系统使用完整的电子邮件地址作为登录名。 此外请注意,如果你在 Office 365 和源电子邮件系统中使用同一个域,列 A 和 B 可以是相同的。

    • C 列是用户邮箱的密码。

      已完成的示例迁移文件

      如果您不知道用户的密码,则需要将其重置为您知道的密码,然后在迁移文件中输入这些密码。 这会给用户带来不便,然而除非源电子邮件系统支持使用超级用户凭据,否则没有其他解决办法。

      如果您希望用户对源电子邮件系统具有访问权限,您可以在迁移完成后向源电子邮件系统分发新密码。 我们将处理在迁移完成后分发的新密码。

  7. 重置密码,并在迁移文件中记下新密码。 确切步骤取决于您的源电子邮件系统。 当您查看用户的电子邮件帐户时,您可能会找到重置密码的选项。

  8. 将该文件另存为 CSV 文件类型,然后关闭 Excel。

    显示 Excel 的“另存为 CSV”选项

对于此任务,您需要创建一个迁移文件,其中包含要迁移到 Office 365 的邮箱的列表。创建迁移文件最简单的方法是使用 Excel,因此我们将在这些说明中使用 Excel。您可以使用 Excel 2013、Excel 2010 或 Excel 2007。

当您在此任务中创建迁移文件时,请使用特殊格式键入邮箱管理员凭据和用户名。 这样,您无需知道或重置用户密码即可访问用户邮箱。 我们提供 Exchange、Dovecot 和 Mirapoint IMAP 服务器使用的格式。 如果此处未列出源电子邮件系统,并且您不知道正确格式,您仍可以选择重置用户密码。 请跳过此任务并转到当您知道用户密码时创建用户邮箱的列表,否则您将重置密码

不必一次迁移所有邮箱。 可以在方便时分批迁移它们。 迁移文件中最多可以包括 50,000 个邮箱(每个用户一行),文件大小可以为 10 MB。

  1. 转到源电子邮件系统(您正在从中迁移的电子邮件系统),然后导航到要迁移的邮箱的列表。 我们希望尽可能向您提供确切步骤,然而不同的电子邮件系统太多,您需要找出适合自己的步骤。 当您查找邮箱列表时,请保持该窗口打开,以便您可以参考它们。

  2. 转到 Office 365 管理中心

  3. 导航到“用户”>“活动用户”。注意“用户名”列。将马上使用此信息。也请将 Office 365 管理中心 页面保持打开状态。

    Office 365 管理中心中的“用户名”列
  4. 启动 Excel。

  5. 使用以下屏幕截图作为模板来在 Excel 中创建迁移文件。 从第 1 行的标题开始。 确保它们与屏幕截图完全匹配并且不包含空格。 确切的标题名称是:

    • 单元格 A1 中为“电子邮件地址”。

    • 单元格 B1 中为“用户名”。

    • 单元格 C1 中为“密码”。

      Excel 迁移文件中的单元格标题
  6. 接下来,输入要迁移的每个邮箱的电子邮件地址、用户名和密码。 每行输入一个邮箱。

    • A 列”是用户 Office 365 邮箱的电子邮件地址。这是 Office 365 管理中心 中“用户”>“活动用户”下“用户名”列中显示的内容。

    • B 列是特定于您的源电子邮件系统的邮箱管理员名称和用户名的组合。 有关格式说明,请参阅如何为不同 IMAP 服务器设置邮箱管理员凭据的格式

    • C 列是邮箱管理员帐户的密码。

  7. 将该文件另存为 CSV 文件类型,然后关闭 Excel。

    已完成的示例迁移文件

为不同 IMAP 服务器设置邮箱管理员凭据的格式

在迁移文件中,“用户名”列中的每个单元格包含两个组合的名称:正在迁移其电子邮件的人员的用户名和邮箱管理员帐户的用户名。 邮箱管理员凭据支持的格式因源电子邮件系统而异。 下面介绍了多种类型的源电子邮件系统的格式。

Microsoft Exchange

如果您从 Exchange 的 IMAP 实施迁移电子邮件,请在迁移文件中为 UserName 属性使用格式 Domain/Admin_UserName/User_UserName。 假设您正在从 Exchange 迁移 Alberta Greene、Bobby Overby、Irwin Hume、Katrina Hernandez 和 Mathew Slattery 的电子邮件。 您有一个邮箱管理员帐户,其用户名是 mailadmin,密码是 P@ssw0rd。 下面是您的迁移文件的外观:

Exchange 的示例迁移文件
Dovecot

支持简单身份验证和安全层 (SASL) 的源电子邮件系统(例如 Dovecot IMAP 服务器)使用格式 User_UserName*Admin_UserName。假设你正在使用邮箱管理员凭据 mailadminP@ssw0rd 从 Dovecot IMAP 服务器迁移电子邮件。你的迁移文件应类似于下面这样:

Dovecot 的示例迁移文件
Mirapoint

如果您正在从 Mirapoint Message Server 迁移电子邮件,请使用格式 #user@domain#Admin_UserName#。 假设您正在使用邮箱管理员凭据 mailadminP@ssw0rd 迁移电子邮件。 下面是您的迁移文件的外观:

Mirapoint 的示例迁移文件
Courier IMAP

一些源电子邮件系统不支持使用邮箱管理员凭据将邮箱迁移到 Office 365。 然而,您可以将源电子邮件系统设置为使用虚拟共享文件夹。 借助虚拟共享文件夹,您可以使用邮箱管理员凭据访问源电子邮件系统上的用户邮箱。 有关如何为 Courier IMAP 配置虚拟共享文件夹的详细信息,请参阅共享文件夹

要在源电子邮件系统上设置虚拟共享文件夹之后迁移邮箱,您可以在迁移文件中包括可选属性 UserRoot。 此属性在源电子邮件系统上的虚拟共享文件夹结构中指定每个用户邮箱的位置。 例如,Alberta 邮箱的路径是 /users/alberta

下面是包含 UserRoot 属性的示例迁移文件:

Courier IMAP 的示例迁移文件

若要成功迁移电子邮件,Office 365 需要与源电子邮件系统建立连接并与之通信。 为实现该目的,Office 365 将使用迁移终结点。 这是一个技术术语,它描述用于创建连接的设置。 您将在此任务中创建迁移终结点。

  1. 转到 Exchange 管理中心

  2. 在 Exchange 管理中心 中,转到“收件人”>“迁移”>“更多“更多”图标 >“迁移终结点”。

    迁移终结点名称
  3. 单击“新建“新建”图标 以创建新的迁移终结点。

  4. 在“选择迁移终结点类型”页面上,选择“IMAP”。

  5. 在“IMAP 迁移配置”页面上,输入以下信息:

    • * IMAP 服务器 键入源电子邮件服务器的消息传送服务器名称(例如 imap.contoso.com)。

    • 保留其余信息为默认设置;它们在大多数情况下适用。

  6. 单击“下一步”。迁移服务将使用设置来测试与电子邮件服务器的连接。如果连接有效,“输入常规信息”页面将会显示。

  7. 在“输入常规信息”页面上,键入迁移终结点名称,例如“Test5-endpoint”。 将其他两个框留空以便使用默认值。

    迁移终结点名称
  8. 单击“新建”以创建迁移终结点。

您可以使用迁移批处理同时将电子邮件组迁移到 Office 365 邮箱。批处理包含您在上一任务的迁移文件中列出的邮箱。

提示: 

  • 建议您创建一个包含少量邮箱的测试迁移批处理来首先测试该过程。

  • 使用相同行数的迁移文件,然后在一天中的类似时间运行批处理。 然后比较每个测试批处理的总运行时间。 此比较有助于您估计迁移所有邮箱可能花费的时间、每个迁移批处理的大小以及应同时使用多少个源电子邮件系统连接来平衡迁移速度和 Internet 带宽。

  1. 在 Exchange 管理中心 中,转到“收件人”>“迁移”。

  2. 单击“新建“新建”图标 >“迁移到 Exchange Online”。

    选择“迁移到 Exchange Online”
  3. 选择“IMAP 迁移”>“下一步”。

  4. 在“选择用户”页面上,单击“浏览”以指定创建的迁移文件。选择迁移文件后,Office 365 将对其进行检查以确保以下内容:

    • 不为空。

    • 使用逗号分隔的格式。

    • 包含的行数不超过 50,000 行。

    • 标题行中包括所需的属性。

    • 行的列数与标题行相同。

    如果任何一个检查失败,您将获得一个错误,它描述失败的原因。 如果遇到错误,您必须修复迁移文件并重新提交它以创建迁移批处理。

  5. 在 Office 365 验证迁移文件之后,它将文件中列出的用户数显示为要迁移的邮箱数。

    使用 CSV 文件新建迁移批处理
  6. 单击“下一步”

  7. 在“IMAP 迁移配置”页面上,单击“下一步”。

  8. 在此页面上,选择您在步骤 4:将 Office 365 连接到您的电子邮件系统中创建的迁移终结点。

  9. 在“移动配置”页面上,输入迁移批处理的名称(不能包含空格或特殊字符),例如 Test5-migration,然后单击“下一步”。

    显示的默认迁移批处理名称是您指定的迁移文件的名称。 在您创建迁移批处理之后,迁移批处理名称显示在迁移仪表板上的列表中。

    还可以输入要从迁移中排除的文件夹的名称,例如“共享”、“垃圾邮件”和“删除”。单击“新建“新建”图标 以将其添加到排除列表。也可以使用编辑图标 添加图标 更改文件夹名称,而使用删除图标 删除图标 删除文件夹名称,从而编辑和删除它们。

    重要: 如果你正在从 Microsoft Exchange Server 迁移电子邮件,建议你从迁移中排除公用文件夹。如果不这样做,公用文件夹的内容将复制到迁移文件中每个用户的 Office 365 邮箱。

    “移动配置”对话框
  10. 单击“下一步”

  11. 在“启动批处理”页面上,执行下列操作:

    • 选择“浏览”将迁移报告的副本发送给其他用户。默认情况下,将通过电子邮件向您发送迁移报告。也可以从迁移批处理的属性页访问迁移报告。

    • 选择“自动启动批处理”。 您一保存新的迁移批处理,迁移就会开始。 批处理状态最初为“已创建”,迁移开始之后将更改为“正在同步”。

      迁移批处理正在同步

验证此任务是否有效

  • 在 Exchange 管理中心 中,转到“收件人”>“迁移”。 验证该批处理是否显示在迁移仪表板中。 如果迁移成功完成,则“状态”为“已同步”。

    如果此任务失败,请在关联的邮箱状态报告中检查是否存在特定错误,并仔细检查您的迁移文件的“电子邮件地址”列中是否有正确的 Office 365 电子邮件地址。

验证邮箱是否成功迁移到 Office 365

  • 让具有迁移邮箱的用户完成以下任务:

    • 使用您的 工作或学校帐户登录到 Office 365

      使用临时密码。

    • 更新您的密码,并设置您的时区。 选择正确的时区非常重要,这样可确保您的日历和电子邮件设置正确。

    • 当 Outlook Web App 打开时,请向另一个 Office 365 用户发送一封电子邮件以验证您是否可以发送电子邮件。

    • 选择“Outlook”,然后检查您的电子邮件和文件夹是否全部存在。

此任务是可选的。 您不需要执行此任务,但如果您跳过它,电子邮件可能需要较长时间才会开始显示在新的 Office 365 邮箱中。

当组织外部的人员向您发送电子邮件时,其电子邮件系统不会每次仔细检查该电子邮件的发送位置。 相反,其系统会基于您的 DNS 服务器中称为生存时间 (TTL) 的设置保存您的电子邮件系统的位置。 如果您在 TTL 过期之前更改您的电子邮件系统的位置,那么它们在查明位置是否发生更改之前会尝试将电子邮件发送到旧位置。 这可能会导致邮件传递发生延迟。 避免这种情况的一种方法是降低您的 DNS 服务器向您的组织外部的服务器提供的 TTL。 这将导致其他组织更频繁地刷新您的电子邮件系统的位置。

使用较短间隔(如 3,600 秒(一小时)或更少)意味着大多数电子邮件系统将每小时询问更新的位置。 建议您在开始电子邮件迁移之前至少将间隔设置为这么小。 这使向您发送电子邮件的所有系统有足够的时间处理更改。 然后,当您最终切换到 Office 365 时,可以将 TTL 更改回较长间隔。

可以在您的电子邮件系统的邮件交换器记录(也称为“MX 记录”)上更改 TTL 设置。 它位于面向公众的 DNS 系统上。 如果您有多个 MX 记录,则需要将每条记录的值更改为 3,600 秒或更短。

如果跳过了此任务,请不要担心。 电子邮件可能需要较长时间才会开始显示在新的 Office 365 邮箱中,但是最终会到达那里。

如果你需要有关配置 DNS 设置的帮助,请参阅管理 DNS 记录时为 Office 365 创建 DNS 记录。如果在中国使用由世纪互联运营的 Office 365,请改为参阅此版本的文章:管理 DNS 记录时为 Office 365 创建 DNS 记录

电子邮件系统使用称为 MX 记录的 DNS 记录来查明电子邮件的传递位置。 在电子邮件迁移过程中,MX 记录将继续指向您的源电子邮件系统。 已完成将电子邮件迁移到 Office 365 之后,可以将 MX 记录指向 Office 365 了。 这有助于确保电子邮件传递到您的 Office 365 邮箱。 移动 MX 记录还使您能够在准备就绪时关闭旧电子邮件系统。

对于许多 DNS 提供商,我们提供了有关更改 MX 记录的特定说明,请参阅管理 DNS 记录时为 Office 365 创建 DNS 记录。如果在中国使用由世纪互联运营的 Office 365,请改为参阅此版本的文章:管理 DNS 记录时为 Office 365 创建 DNS 记录。如果其中未提及你的 DNS 提供商,或者你希望了解大致方向,我们还提供了常规 MX 记录说明,请参阅在任何 DNS 托管提供商处为 Office 365 创建 DNS 记录,对于中国的 Office 365,请参阅此版本的文章:在任何 DNS 托管提供商处为 Office 365 创建 DNS 记录

您的客户和合作伙伴的电子邮件系统可能需要长达 72 小时才能识别更改的 MX 记录。 请至少等待 72 小时,然后再继续执行下一个任务来停止电子邮件同步。

在最后一个任务中,您更改了 MX 记录。 现在,您可以验证所有电子邮件是否被路由到 Office 365,然后可以继续进行操作并删除迁移批处理。 执行此操作会停止源电子邮件系统和 Office 365 之间的同步。 执行之前,请确保以下事项:

  • 您的用户将 Office 365 专门用于电子邮件。 在您删除迁移批处理之后,发送到源电子邮件系统上的邮箱的电子邮件不会复制到 Office 365。 这意味着您的用户无法获取该电子邮件,因此请确保所有用户都在使用新系统。

  • 在删除迁移批处理之前请先让它运行至少 72 小时。 这使得下列两项操作发生的几率更大:

    • 您的源电子邮件系统和 Office 365 邮箱至少同步一次(每天同步一次)。

    • 您的客户和合作伙伴的电子邮件系统已识别对您的 MX 记录所做的更改,现在能够正确地向您的 Office 365 邮箱发送电子邮件。

当您删除迁移批处理时,迁移服务会清理与迁移批处理相关的任何记录,并将其从迁移仪表板中删除。

删除迁移批处理

  1. 在 Exchange 管理中心 中,转到“收件人”>“迁移”。

  2. 在迁移仪表板上,选择批处理,然后单击“删除”。

    删除迁移批处理

确认删除有效

  • 在 Exchange 管理中心 中,转到“收件人”>“迁移”。 验证迁移批处理是否不再在迁移仪表板上列出。

另请参阅

将 IMAP 邮箱迁移到 Office 365

将电子邮件迁移到 Office 365 的方法

优化 IMAP 迁移小贴士

扩展你的技能
了解培训
抢先获得新功能
加入 Office 预览体验计划

此信息是否有帮助?

谢谢您的反馈!

谢谢你的反馈! 可能需要转接到 Office 支持专员。

×