Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1342392
  • 博文数量: 188
  • 博客积分: 4847
  • 博客等级: 上校
  • 技术积分: 2124
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-06 13:49
个人简介

Who am I?

文章分类

全部博文(188)

分类: Python/Ruby

2012-11-22 11:44:05

正好找到一个参考:
http://dengpeng.name/blog/2006/10/04/2-gmail-tips/#more-104
内容我也贴过来把,记得去感谢人家:
备份GMail到本地

如果你担心有一天万一有个什么闪失而觉得把所有的邮件全都放在网上不太可靠,可以利用libgmail附带的一个小脚本备份Gmail的邮件为mbox格式的本地文件。

首先确认安装了Python。然后到下载libgmail和libgmail-docs。分别解压并把libgmail-docs中的archive.py复制到libgmail目录下。在命令行下转到libgmail的目录并输入:

$ python archive.py

之后会有提示要你输入邮箱的用户名和密码:

Gmail account name: dengpeng
Password:

Please wait, logging in...
Log in successful.

登录成功后,会列出你所有的标签:

Select folder or label to archive: (Ctrl-C to exit)
Note: \*All\* pages of results will be archived.
  0. inbox
  1. starred
  2. all
  3. drafts
  4. sent
  5. spam
  6. Apple
  7. CNN
  8. DailyLit
  ...
  23. 逸·Ease
Choice: 23

选择一个标签(如23),开始下载。(我这儿速度还是挺快的,300多K)

...

10da5565acce48dd 1 [逸·Ease] Please moderate: "Hello world!"
   10da5565acce48dd 1 [逸·Ease] Please moderate: "Hello world!"

10da4b67f1a5c50e 1 [逸·Ease] Please moderate:
"Blogbus到WordPress搬家程序"
   10da4b67f1a5c50e 1 [逸·Ease] Please moderate:
"Blogbus到WordPress搬家程序"

10da30eae54b4a8f 1 New WordPress Blog
   10da30eae54b4a8f 1 New WordPress Blog

之后又会回到刚才那个列表,如果你没有要下的了,就按Ctrl-C结束脚本。这里浏览目录你会发现多了一个类似“archive-逸·Ease-1159965831.01.mbox”这样的文件。备份过程就此结束。

许多邮件程序都支持mbox文件格式,因此应该可以很容易地将下载到硬盘的邮件导入到其它程序中。至于怎样再导入回Gmail,说实话我没工夫这么折腾,如果你真的有需要(比如把邮件从一个Gmail账号导到另一个里去),可以考虑试试GML(GMail
Loader),这玩意儿我没试过,据说可以把本地的邮件一封封的Fwd到Gmail邮箱里,估计会很慢吧。不过如果是刚刚开始用GMail的话,我倒是会考虑用这个东东把过去的旧邮件弄过去。

OK,分享完毕。

On Sat, Mar 31, 2007 at 10:10:00PM -0000, codefuns wrote:
想直接把gmail的邮件备份到本地,我看到邮件菜单里有一个show original的选项,点击后弹出一个新的窗口,里面是邮件的原始码,请问,
我把这个原始码直接存成本地文件以后,用什么程序可以打开?我试着存成后坠是eml的文件用outlook打开,但是好像不行呀。

--

Its name is Public Opinion.  It is held in reverence.  It settles everything.
Some think it is the voice of God.
        -- Mark Twain
阅读(1497) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~