cPanel Webmail 迁移——如何迁移多个电子邮件帐户及其文件夹?
cPanel Webmail Migration -- How do I migrate multiple email accounts and their folders?
我有一个客户需要将他的电子邮件帐户迁移到 G Suite。对于 Webmail,我可以使用 Horde,但它一次只能导出一个电子邮件帐户和一个邮箱。这个客户有几十个电子邮件帐户。有没有一种方法可以使用 phpMyAdmin 或其他工具自动执行该过程?
我发现的所有内容都建议使用 Horde 分别导出每封电子邮件的每个箱子。这太费时了。
虚拟主机:site5
内容管理系统:WordPress
如有任何帮助,我们将不胜感激。提前谢谢了!
cPanel 将其电子邮件存储在以下位置:
/home/$USER/mail/$DOMAIN ## all email accounts
/home/$USER/mail/$DOMAIN/$email_account ## specific email account
默认情况下,这些电子邮件以 maildir 格式存储。
Gmail 不为他们的电子邮件使用 maildir。 无法简单地复制粘贴迁移文件。
Is there a way I can automate the process using phpMyAdmin or other tool?
phpMyAdmin 是一个用 PHP 编写的工具,它提供了一个图形界面供您与 MySQL 数据库进行交互。
phpMyAdmin 与存储在您的 cPanel 帐户中的电子邮件没有关联,不能用于您的目的。
Everything I have found recommends using Horde to export each box of each email separately. This is far too time-consuming.
但是,这可行,因为您需要了解如何(如果可能)使用您的邮件客户端应用程序将这些电子邮件导回 Gmail。
我建议您执行以下操作:
- 安装有助于迁移的邮件客户端。我强烈建议您使用 Thunderbird,因为它将为您处理邮件目录 "migration"
- 您将需要另一个域来进行迁移 - 它将用于 "obtain" 来自您的 cPanel 帐户的电子邮件。您可以从 Freenom
注册一个免费域名
将第二个域指向您的 cPanel 帐户
Freenom Nameservers -> cPanel Nameservers
在您的 cPanel 帐户中添加域。如果您的包不允许多个域 - 将其添加为别名。我们需要能够为该域创建电子邮件帐户。
创建完全相同的电子邮件帐户。如果您的旧域名是 original.com 而您的 Freenom 是 free.tk
user@original.com -> user@free.tk
您的 original.com 的电子邮件出现在
/home/$USER/mail/original.com/
将它们复制到(为 free.tk! 重新创建所有 original.com 的电子邮件后)
/home/$USER/mail/free.tk/
将 free.tk 的每个电子邮件帐户添加到您的邮件客户端。
让您的客户将 original.com 的电子邮件切换到 Gmail。
将每个 Gmail 帐户添加到您的邮件客户端。
将每个 free.tk 电子邮件帐户的内容拖放到相应的 Gmail 帐户。
注意:这适用于 Thunderbird,我对其他电子邮件客户端不熟悉。
This is far too time-consuming.
没有快速的方法可以将电子邮件从 cPanel 服务器迁移到 Gmail。
我已经按照上述步骤迁移了多个电子邮件帐户,没有遇到任何问题。
您应该注意的唯一一件事是,在您的客户切换到 Gmail 期间 - 他的电子邮件将不会被转移,并且不会在 his/hers 收件箱中可用。
我有一个客户需要将他的电子邮件帐户迁移到 G Suite。对于 Webmail,我可以使用 Horde,但它一次只能导出一个电子邮件帐户和一个邮箱。这个客户有几十个电子邮件帐户。有没有一种方法可以使用 phpMyAdmin 或其他工具自动执行该过程?
我发现的所有内容都建议使用 Horde 分别导出每封电子邮件的每个箱子。这太费时了。
虚拟主机:site5
内容管理系统:WordPress
如有任何帮助,我们将不胜感激。提前谢谢了!
cPanel 将其电子邮件存储在以下位置:
/home/$USER/mail/$DOMAIN ## all email accounts
/home/$USER/mail/$DOMAIN/$email_account ## specific email account
默认情况下,这些电子邮件以 maildir 格式存储。
Gmail 不为他们的电子邮件使用 maildir。 无法简单地复制粘贴迁移文件。
Is there a way I can automate the process using phpMyAdmin or other tool?
phpMyAdmin 是一个用 PHP 编写的工具,它提供了一个图形界面供您与 MySQL 数据库进行交互。
phpMyAdmin 与存储在您的 cPanel 帐户中的电子邮件没有关联,不能用于您的目的。
Everything I have found recommends using Horde to export each box of each email separately. This is far too time-consuming.
但是,这可行,因为您需要了解如何(如果可能)使用您的邮件客户端应用程序将这些电子邮件导回 Gmail。
我建议您执行以下操作:
- 安装有助于迁移的邮件客户端。我强烈建议您使用 Thunderbird,因为它将为您处理邮件目录 "migration"
- 您将需要另一个域来进行迁移 - 它将用于 "obtain" 来自您的 cPanel 帐户的电子邮件。您可以从 Freenom 注册一个免费域名
将第二个域指向您的 cPanel 帐户
Freenom Nameservers -> cPanel Nameservers
在您的 cPanel 帐户中添加域。如果您的包不允许多个域 - 将其添加为别名。我们需要能够为该域创建电子邮件帐户。
创建完全相同的电子邮件帐户。如果您的旧域名是 original.com 而您的 Freenom 是 free.tk
user@original.com -> user@free.tk
您的 original.com 的电子邮件出现在
/home/$USER/mail/original.com/
将它们复制到(为 free.tk! 重新创建所有 original.com 的电子邮件后)
/home/$USER/mail/free.tk/
将 free.tk 的每个电子邮件帐户添加到您的邮件客户端。
让您的客户将 original.com 的电子邮件切换到 Gmail。
将每个 Gmail 帐户添加到您的邮件客户端。
将每个 free.tk 电子邮件帐户的内容拖放到相应的 Gmail 帐户。
注意:这适用于 Thunderbird,我对其他电子邮件客户端不熟悉。
This is far too time-consuming.
没有快速的方法可以将电子邮件从 cPanel 服务器迁移到 Gmail。
我已经按照上述步骤迁移了多个电子邮件帐户,没有遇到任何问题。
您应该注意的唯一一件事是,在您的客户切换到 Gmail 期间 - 他的电子邮件将不会被转移,并且不会在 his/hers 收件箱中可用。