我有一个客户需要将他的电子邮件帐户迁移到 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 用于他们的电子邮件。无法简单地复制粘贴文件进行迁移。
有没有办法可以使用 phpMyAdmin 或其他工具自动化该过程?
phpMyAdmin 是一个用 PHP 编写的工具,它为您提供与 MySQL 数据库交互的图形界面。
phpMyAdmin 与存储在您的 cPanel 帐户中的电子邮件无关,不能用于您的目的。
我发现的所有内容都建议使用 Horde 分别导出每封电子邮件的每个框。这太耗时了。
但是,这可能会起作用,因为您需要了解如何(如果可能)使用您的邮件客户端应用程序将这些电子邮件导入回 Gmail。
将第二个域指向您的 cPanel 帐户
Freenom Nameservers -> cPanel Nameservers
在您的 cPanel 帐户中添加域。如果您的包不允许多个域 - 将其添加为别名。我们需要能够为该域创建电子邮件帐户。
创建完全相同的电子邮件帐户。如果您的旧域是 original.com 而您的 Freenom 是 free.tk
user@original.com -> user@free.tk
您 original.com 的电子邮件存在于
/home/$USER/mail/original.com/
将它们复制到(在您免费重新创建所有 original.com 的电子邮件之后!)
/home/$USER/mail/free.tk/
将 free.tk 的每个电子邮件帐户添加到您的邮件客户端。
让您的客户将他的 original.com 电子邮件切换到 Gmail。
将每个 Gmail 帐户添加到您的邮件客户端。
将每个 free.tk 电子邮件帐户的内容拖放到相应的 Gmail 帐户。
注意:这适用于 Thunderbird,我不熟悉其他电子邮件客户端。
这太耗时了。
没有快速将电子邮件从 cPanel 服务器迁移到 Gmail 的方法。
我已按照上述步骤迁移了多个电子邮件帐户,没有任何问题。
您唯一应该注意的是,在您的客户切换到 Gmail 期间 - 他的电子邮件不会被转移,也不会在他/她的收件箱中可用。