我们总是听到备份数据的重要性,但是我们是否考虑备份基于Web的电子邮件?我们已经向您展示了如何使用Windows中的程序备份Gmail帐户,但是如果您使用Linux,该怎么办?

在Windows中,您可以使用 通用保险库 要么 雷鸟 备份您的Gmail帐户。您也可以在Linux中使用Thunderbird,但是还有一个名为Getmail的Linux程序,它将Gmail帐户备份到单个mbox文件中。 Getmail可在任何Linux发行版中使用。 Ubuntu用户可以使用Ubuntu软件中心轻松安装Getmail。对于其他Linux操作系统, 下载Getmail,然后参考 安装说明 在网站上。

我们将向您展示如何在Ubuntu中安装和使用Getmail。使用Unity栏上的图标打开Ubuntu软件中心。

在搜索框中键入“ getmail”(不带引号)。输入搜索词时显示结果。选择“邮件检索器”结果,然后单击“安装”。

在“身份验证”对话框中,输入密码,然后单击“身份验证”。

安装完成后,通过从“文件”菜单中选择“关闭”退出Ubuntu软件中心。您也可以单击标题栏上的X按钮。

使用Getmail之前,您需要创建一个配置目录,一个用于存储mbox文件的目录以及mbox文件本身。为此,请按Ctrl + Alt + T打开“终端”窗口。在提示符下,键入以下命令以创建默认配置目录。

mkdir –m 0700 $ HOME / .getmail

要为将用Gmail邮件填充的mbox文件创建目录,请键入以下命令。我们将目录称为“ gmail-archive”,但您可以根据需要命名目录。

mkdir –m 0700 $ HOME / gmail-archive

现在,您必须创建mbox文件以包含下载的消息。 Getmail不会自动执行此操作。在提示符下键入以下命令,以在gmail-archive目录中创建mbox文件。

触摸〜/ gmail-archive / gmail-backup.mbox

注意:“ $ HOME”和“〜”都指向您的主目录,位于/ home /<your name>.

将此终端窗口保持打开状态。稍后将使用它运行Getmail。

现在,您需要创建配置文件以向Getmail告知您的Gmail帐户。打开文本编辑器(例如gedit),然后将以下文本复制到文件中。

[猎犬]
类型= SimplePOP3SSLRetriever
服务器= pop.gmail.com
用户名= yourname@gmail.com
密码=您的密码
[目的地]
类型= Mboxrd
路径=〜/ gmail-archive / gmail-backup.mbox
[选项]
详细= 2
message_log =〜/ .getmail / gmail.log

将用户名和密码更改为您的Gmail帐户的用户名和密码。如果您为mbox文件使用了不同的目录和文件名,请在“目标”部分中更改“路径”以反映您的路径和文件名。

选择另存为以保存您的配置文件。

在“名称”编辑框中输入“ .getmail / getmailrc”(不带引号),将文件另存为您创建的配置目录中的默认“ getmailrc”文件,然后单击“保存”。

关闭gedit或您使用的任何文本编辑器。

要运行Getmail,请返回“终端”窗口,并在提示符下键入“ getmail”(不带引号)。

Getmail开始下载Gmail帐户的内容时,您会在终端窗口中看到一长串消息。

注意:如果脚本停止,请不要惊慌。 Google对一次可以从一个帐户下载多少条邮件有一定的限制。要继续下载您的消息,只需再次运行Getmail命令,Getmail将从上次停止的地方开始提取。看到 Getmail的常见问题解答 有关此问题的更多信息。

当Getmail完成并返回到提示时,可以通过在提示处键入exit,从“文件”菜单中选择“关闭窗口”或单击标题栏上的X按钮来关闭“终端”窗口。

现在,您有了一个包含Gmail邮件的mbox文件。

您可以将mbox文件导入除Microsoft Outlook之外的大多数电子邮件客户端。例如,您可以使用 ImportExport工具 雷鸟中的插件可将您的Gmail邮件从mbox文件导入到本地文件夹中。

如果您需要将Gmail邮件发送到Windows中的Outlook中,则可以使用免费的 MBox电子邮件提取器 程序,将您的mbox文件转换为可以导入Outlook的单独的.eml文件。

您可以通过以下方式自动执行备份Gmail帐户的过程: 创建一个shell脚本 并将其设置为按时间表运行 计划工作 每天运行一次,每周运行一次,或者您经常觉得有必要运行。

有关使用Getmail的更多信息,请参见 文件资料.