【问题标题】:cPanel Webmail Migration -- How do I migrate multiple email accounts and their folders?cPanel Webmail 迁移——如何迁移多个电子邮件帐户及其文件夹?
【发布时间】:2018-05-23 15:11:07
【问题描述】:

我有一位客户需要将他的电子邮件帐户迁移到 G Suite。对于 Webmail,我可以使用 Horde,但它一次只允许导出一个电子邮件帐户和一个邮箱。这个客户有几十个电子邮件帐户。有没有办法可以使用 phpMyAdmin 或其他工具自动化该过程?

我发现的所有内容都建议使用 Horde 分别导出每封电子邮件的每个邮箱。这太耗时了。

网站主机:site5

CMS:WordPress

任何帮助将不胜感激。提前谢谢了!

【问题讨论】:

    标签: wordpress cpanel webmail


    【解决方案1】:

    cPanel 将其电子邮件存储在以下位置:

    /home/$USER/mail/$DOMAIN                   ## all email accounts
    /home/$USER/mail/$DOMAIN/$email_account    ## specific email account
    

    这些电子邮件默认以maildir 格式存储。

    Gmail 不会将 maildir 用于他们的电子邮件。 无法简单地复制粘贴文件进行迁移

    有没有一种方法可以使用 phpMyAdmin 或其他工具自动执行该过程?

    phpMyAdmin 是一个用 PHP 编写的工具,它为您提供与 MySQL 数据库交互的图形界面。

    phpMyAdmin 与存储在您的 cPanel 帐户中的电子邮件无关,不能用于您的目的。

    我发现的所有内容都建议使用 Horde 分别导出每封电子邮件的每个邮箱。这太耗时了。

    不过,这可能会奏效,因为您需要了解如何(如果可能)使用您的邮件客户端应用程序将这些电子邮件导入回 Gmail。

    我建议您执行以下操作:

    1. 安装有助于迁移的邮件客户端。我强烈建议您使用Thunderbird,因为它会为您处理邮件目录“迁移”
    2. 您将需要另一个域进行迁移 - 它将用于从您的 cPanel 帐户“获取”电子邮件。您可以从Freenom 注册一个免费域名
    3. 将第二个域指向您的 cPanel 帐户

      Freenom Nameservers -> cPanel Nameservers
      
    4. 在您的 cPanel 帐户中添加域。如果您的包不允许多个域 - 将其添加为别名。我们需要能够为该域创建电子邮件帐户。

    5. 创建完全相同的电子邮件帐户。如果您的旧域是 original.com 而您的 Freenom 是 free.tk

      user@original.com -> user@free.tk
      
    6. 您 original.com 的电子邮件存在于

      /home/$USER/mail/original.com/
      

      将它们复制到(在您免费重新创建所有 original.com 的电子邮件之后!

          /home/$USER/mail/free.tk/
      
    7. 将每个免费电子邮件帐户添加到您的邮件客户端。

    8. 让您的客户将他的 original.com 电子邮件切换到 Gmail。

    9. 将每个 Gmail 帐户添加到您的邮件客户端。

    10. 将每个 free.tk 电子邮件帐户的内容拖放到相应的 Gmail 帐户。

    注意:这适用于 Thunderbird,我不熟悉其他电子邮件客户端。

    这太耗时了。

    没有快速的方法可以将电子邮件从 cPanel 服务器迁移到 Gmail。

    我已按照上述步骤迁移了多个电子邮件帐户,没有任何问题。

    您应该注意的唯一一件事是,在您的客户切换到 Gmail 期间 - 他的电子邮件将不会被转移,并且不会在他/她的收件箱中可用。

    【讨论】:

    • 嗨,Ivan -- 感谢您为完成这项任务提供的精确、详细的过程。我也感谢您指出 phpMyAdmin 不是这项工作的工具。昨天试图找到一种方法时,我找不到电子邮件目录。这就是促使我发布这个问题的原因。披露:这将是我第一次将客户的网络邮件帐户迁移到电子邮件客户端。再次感谢您的帮助!
    • 电子邮件应该在您的 /home/$USER/mail 目录中。由于邮件服务器格式不同,您仍然无法通过移动/复制文件来“迁移”它们。如果您选择按照上述步骤迁移电子邮件,您不会将它们移动到电子邮件客户端,而是使用电子邮件客户端的电子邮件服务。我很高兴这些信息有帮助
    • 感谢您的澄清,伊万。我推断得一样多,但事实并非 100% 肯定。
    猜你喜欢
    • 2012-02-25
    • 1970-01-01
    • 1970-01-01
    • 2015-06-24
    • 1970-01-01
    • 2015-10-03
    • 1970-01-01
    • 2019-10-22
    • 2021-10-30
    相关资源
    最近更新 更多