文件名称:gmail-utils:GMail脚本可简化从GMail归档邮件的过程。 与GmVault.org一起使用
文件大小:116KB
文件格式:ZIP
更新时间:2024-05-29 02:51:40
Ruby
GMail :: Utils GmVault是一个小型实用程序,用于备份给定GMail邮箱的全部或部分。 它会生成一组按日期组织的目录(YYYY-MM / *)。 每个文件夹每个邮件都有两个文件,一个.eml包含实际邮件(标题和正文),一个.meta包含所有GMail元数据(邮件ID,发送日期,主题,给定对话的线程ID等)。 该gem由一个库(GMail :: Utils)和相应的脚本组成,该脚本将该备份转换为正确的Maildir格式的邮箱。 该脚本将标签作为主要参数,并且仅接受与给定标签匹配的邮件。 安装 将此行添加到您的应用程序的Gemfile中: gem 'gmail-utils' 然后执行: $ bundle 或将其自己安装为: $ gem install gmail-utils 用法 tag2maildir [-h] [-b DIR] -t TAG DIR -t TAG
【文件预览】:
gmail-utils-master
----.travis.yml(268B)
----bin()
--------gmail-backup(2KB)
--------taglist(3KB)
--------tag2maildir(4KB)
----Rakefile(768B)
----test()
--------Perso-Foo()
--------1412679471642059988.meta(280B)
--------1412274560099820953.meta(266B)
--------1412714559964509103.meta(284B)
--------1412679471642059988.eml(2KB)
--------1412714559964509103.eml(3KB)
--------dot.gmvault()
--------1412274560099820953.eml(3KB)
----LICENSE(1KB)
----Gemfile(95B)
----gmail-utils.gemspec(903B)
----rake()
--------code_statistics.rb(3KB)
----.rspec(9B)
----doc()
--------css()
--------GmVault.html(2KB)
--------method_list.html(11KB)
--------top-level-namespace.html(6KB)
--------GmVault()
--------frames.html(864B)
--------index.html(3KB)
--------class_list.html(3KB)
--------js()
--------file_list.html(2KB)
--------GMail()
--------file.README.html(3KB)
--------_index.html(5KB)
--------GMail.html(3KB)
----spec()
--------config_spec.rb(1KB)
--------index_spec.rb(4KB)
--------entity_spec.rb(4KB)
--------tag_spec.rb(2KB)
--------taglist_spec.rb(2KB)
----lib()
--------gmvault.rb(185B)
--------gmvault()
--------gmail.rb(266B)
--------gmail()
----ChangeLog(20KB)
----README.md(1KB)
----.hgignore(59B)