我将从一个主机提供商转移到另一个。 移动网站很容易,但我没有迁移邮箱的经验(我甚至不知道这个问题是愚蠢/愚蠢的/确定:))。
可能吗? 如何做到这一点,而不是丢失所有的电子邮件?
我假设你使用IMAP来访问提供者(因为如果你使用的是POP3,你不会真的在提供者端存储邮件),因为你将自己描述为拥有“邮箱”。
如果你只是使用POP3,那么你的提供者没有任何东西被存储。 您可以转换到新的托pipe公司(缩短具有指数退避等的DNSlogging上的TTL),并开始接收来自其服务器的邮件。
继续在IMAP邮箱前面,认为:
如果您只有几个邮箱,您可能需要考虑使用电子邮件客户端的内置function将项目“归档”到本地存储,并手动将其“复制”到目标服务器。 这将如何工作将取决于客户端(Outlook可以将整个邮箱导出到PST文件供以后导入等)。
我要为imapsync写一个好词。 我已经在一些迁移情况下使用了它,我对此非常满意。 您可以使用ActivePerl在Windows下运行imapsync,或者在任何* nix OS w / perl下运行。 它保持得很好,如果你愿意,你甚至可以购买商业支持。
完成。
除非你真的想把自己的电子邮件从一台主机迁移到另一台主机上。如果甚至有一个实用工具从一台特定的邮件服务器到另一台服务器,你可能需要在主机提供商之间进行处理。 或者,你可以写自己的。
或者,如果他们正在使用邮件客户端,那么这些用户应该没有什么关系 – 但是它可能会影响仅限networking邮件的用户。
/我的$ .02
如前所述,该任务的复杂性取决于您要迁移的邮箱数量以及目前如何使用这些邮箱。 他们是否POP3(在这种情况下,所有的邮件将存储在您的计算机上,所以即使邮箱消失在服务器上的邮件在您的计算机上保持),如果是IMAP,那么它稍微复杂一点,但没有更多。 如果是Exchange(或类似的东西),那么你需要把所有的邮件都复制到你的计算机上的邮件文件中(手动使用内置的归档function,或者使用其中的一个程序来完成) 。
目前邮件可能存储在您的计算机上。 当你改变提供者时,你所要做的就是在你的邮件客户端build立新的连接,并告诉它将邮件转储到与以前的提供者连接使用的邮件文件完全相同的邮件文件中。
如果这不能给我们更多的细节,我们可以帮助!