在联机状态下迁移邮箱的过程非常简单。但要确保在迁移过程中传输到邮箱的邮件(在 MTA 通道队列中等待传送)不会丢失,则情况会比较复杂。一种解决方案是,以 held 状态保留迁移过程中发送的邮件,并等待各个通道队列中的邮件传送出去。但是,邮件可能会由于系统问题或特定用户超过配额而阻塞在队列中。在这种情况下,您必须在迁移邮箱之前解决此问题。
您可以采取各种措施来降低邮件丢失的可能性,并确保邮件不会阻塞在通道队列中,但这些措施会使迁移过程变得更加复杂。
此过程中的步骤的顺序和必要性会有所不同,具体取决于部署以及是否不允许丢失发送到每个邮箱的每封邮件。本节介绍了与这些步骤相关的理论和概念。您必须了解每个步骤,并根据您的特定部署来确定要执行的步骤以及执行顺序。以下是对移动邮箱过程的概述。此过程可能会根据部署的不同而有所不同。
阻止用户访问要移动的邮箱。
暂时保留发送到要移动的邮箱的邮件。
确保邮件未阻塞在通道队列中。
将用户的 mailhost 属性更改为新的邮箱位置。
将邮箱移动到新位置。
释放所保留的邮件,以便将其传送到新邮箱,并使外来邮件能够传送到已迁移的邮箱。
检查旧的消息存储,以查看在迁移后是否将邮件传送到此存储中。
取消阻止用户对邮箱的访问。