大家晚上好。我正在帮助建立一个小型办公网络,其中许多旧 PC 正在被装有 64 位 Outlook 2010 的新 PC 替换。旧电子邮件存储在 Windows Live Email 中,并导出为.eml
文件(因为我们正在更换机器)。
我找到的所有支持都表明,.eml
只需将文件拖放到 Outlook 2010 中的文件夹中,它就会正确导入它们。然而,在 64 位版本中似乎并非如此,拖放文件会.eml
导致创建一条新消息,这些文件作为附件。
如果需要的话,我们可以从服务器上重新下载大部分电子邮件,但有些用户文件夹不在服务器上,而我们希望导入这些文件夹。
此时,任何建议都是非常有用的!
答案1
使用 Outlook(任何版本),您都无法直接从 Outlook Express/Live 邮件文件导入。这很有趣,因为如果设置了帐户,它会发现并执行此操作,但是一旦您删除了帐户,您就无法直接导入。
您有以下几种选择:
- 如果 PC 仍然可用,您可以将邮件导出为 PST,然后按照上面的评论重新导入。
- 如果没有,您可以将其重新下载到计算机上的 PST 文件中,如果您现在正在使用 Exchange,请再次重新导入它。如果您仍在使用 Internet 邮件,但只是新客户端,您可以直接使用该 PST(尽管请参阅下面的第二个主要警告)。主要警告:如果您这样做,请确保选择“下载包括附件在内的完整项目”。在我的屏幕截图中,它是灰色的,因为我使用的是 Exchange,但如果您设置了 POP/IMAP 帐户,您可以设置它。如果您不这样做,尤其是使用 IMAP,没有主体的项目将进入黑洞。第二个主要警告:如果您正在使用 IMAP,您将导入到 IMAP PST,但您还需要先导出到不同的 PST。原因是在第一个 PST 文件中,所有文件夹的位置都不在本地,而是在 IMAP 服务器上。因此,当该服务器不再可用时,文件夹中的内容将再次消失。
- 购买类似这样的第三方产品:http://www.outlookimport.com/
答案2
Windows Live Mail 有在 Outlook2010 中导出文件夹的选项,我试过 32 位版本,效果很好