我有一个客户最近更换了主机。当他们更换主机时,他们没有备份电子邮件并更新了配置设置,因此他们丢失了所有内容。但是,我能够登录他们旧的主机控制面板并下载他们的邮件文件夹。我想知道是否有办法从文件中提取他们的电子邮件和/或联系人。
我不确定它们是什么类型的文件,没有扩展名,但是文件夹目录的结构如下:
- 邮件/
- .草稿/
- 。发送/
- 。垃圾/
- 当前/
- 新的/
- theirdomain.com/
- tmp/
- [电子邮件保护]
- 邮件目录
在 theirdomain.com 文件夹中,每个帐户都有一个文件夹,其中有一个名为“cur”的文件夹,其中包含大量文件,其名称如下1292945327.H169813P25958.uscentral21.myserverhosts.com,S=10117/2,S如果我预览这些文件,我可以看到其中的实际电子邮件信息,但我不知道如何将这些信息从这些文件传输到电子邮件客户端。
有人知道如何处理这些文件吗?
提前感谢您分享的任何见解!
答案1
这些文件夹包含存储在Maildir 格式. 维基百科有一个可以直接读取该格式的电子邮件的电子邮件阅读器列表,其中包括流行的 KMail 和 Evolution 邮件客户端。
大多数开源邮件服务器软件也支持该格式,因此您当前的电子邮件系统应该可以轻松导入它们。服务器故障如果您提供具体信息,他们可以为您提供帮助。
答案2
您使用什么电子邮件客户端/操作系统?
看看您是否可以按照补丁建议导入它们。如果不行,您可能最终不得不手动完成。
在这种情况下,重命名其中一个文件并赋予其扩展名.EML
,然后打开该文件。您的默认电子邮件客户端应该运行并打开该文件,显示电子邮件消息。一旦您确认它有效,您应该能够将 .EML 文件拖放到您的电子邮件客户端并正常查看它。然后您可以遍历文件夹,重命名文件以赋予它们扩展名,选择它们全部,然后将它们放入客户端。然后您可以对它们进行排序,或者在将它们放入时对它们进行排序。
当然,你会希望减少手动工作量,但例如,使用批量重命名工具(我喜欢 Cylog 的狂野改名)。此外,您还可以使用宏工具自动执行诸如按键或鼠标单击等重复操作,从而减少手动工作量。