怎么把gmail中的邮件备份到本地?

1,153 views
Skip to first unread message

codefuns

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

阿锋™

unread,
Mar 31, 2007, 8:42:08 PM3/31/07
to fa...@googlegroups.com
你把GMAIL的POP功能打开 再用OUTLOOK收取一份过来不就行了吗?
那么麻烦干吗啊

 
在07-4-1,codefuns <code...@gmail.com> 写道:
想直接把gmail的邮件备份到本地,我看到邮件菜单里有一个show original的选项,点击后弹出一个新的窗口,里面是邮件的原始码,请问,
我把这个原始码直接存成本地文件以后,用什么程序可以打开?我试着存成后坠是eml的文件用outlook打开,但是好像不行呀。



--
博学之,审问之,慎思之,明辨之,笃行之。

codefuns

unread,
Mar 31, 2007, 9:52:36 PM3/31/07
to GFans
可是我并不想备份所有的邮件呀。

On Mar 31, 8:42 pm, "阿锋™" <lil...@gmail.com> wrote:
> 你把GMAIL的POP功能打开 再用OUTLOOK收取一份过来不就行了吗?
> 那么麻烦干吗啊
>

> 在07-4-1,codefuns <codef...@gmail.com> 写道:

Fwolf

unread,
Mar 31, 2007, 10:17:05 PM3/31/07
to fa...@googlegroups.com
试试存为.msg文件,好像这个才是MS的正宗

不过eml还是比较标准的,你保存下来之后,用很多邮件程序都是可以打开的。

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

--
http://www.fwolf.com/
It is easy to find fault, if one has that disposition. There was once a man
who, not being able to find any other fault with his coal, complained that
there were too many prehistoric toads in it.
-- Mark Twain, "Pudd'nhead Wilson's Calendar"

signature.asc

Fwolf

unread,
Mar 31, 2007, 10:25:36 PM3/31/07
to fa...@googlegroups.com
正好找到一个参考:
http://dengpeng.name/blog/2006/10/04/2-gmail-tips/#more-104
内容我也贴过来把,记得去感谢人家:
备份GMail到本地

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

首先确认安装了Python。然后到http://sourceforge.net/project/showfiles.php?group_id=113492下载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: &quot;Hello world!&quot;
10da5565acce48dd 1 [逸·Ease] Please moderate: "Hello world!"

10da4b67f1a5c50e 1 [逸·Ease] Please moderate:
&quot;Blogbus到WordPress搬家程序&quot;
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打开,但是好像不行呀。

--
http://www.fwolf.com/
Its name is Public Opinion. It is held in reverence. It settles everything.
Some think it is the voice of God.
-- Mark Twain

signature.asc

hua pan

unread,
Apr 1, 2007, 2:31:08 AM4/1/07
to fa...@googlegroups.com
不错啊,可以试试,我正需要这个功能!
谢谢 fwolfcn提供的信息!

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

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

首先确认安装了Python。然后到 http://sourceforge.net/project/showfiles.php?group_id=113492下载libgmail和libgmail-docs。分别解压并把libgmail-docs中的archive.py复制到libgmail目录下。在命令行下转到libgmail的目录并输入:
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.3 (GNU/Linux)

iD8DBQFGDxggSXA0uLfTfucRAvw/AJwMUlYbubMZ/Yg38JbaF2JzJQUQYACgsfKY
j9QhHQogf5TtOEUh7fT0WLU=
=ljFj
-----END PGP SIGNATURE-----


jinfeng

unread,
Apr 1, 2007, 6:04:31 AM4/1/07
to fa...@googlegroups.com
做个记号
Reply all
Reply to author
Forward
0 new messages