TE
TechEcho
Home24h TopNewestBestAskShowJobs
GitHubTwitter
Home

TechEcho

A tech news platform built with Next.js, providing global tech news and discussions.

GitHubTwitter

Home

HomeNewestBestAskShowJobs

Resources

HackerNews APIOriginal HackerNewsNext.js

© 2025 TechEcho. All rights reserved.

Command-Line Utility to Backup Google Mail, Calendar and Contacts to Files

113 pointsby weejewel10 months ago

6 comments

adrinavarro9 months ago
got-your-back uses Gmail&#x27;s API instead of IMAP with an insecure app password, which is a discouraged way of accessing Gmail and will eventually be phased out in favor of OAuth access tokens over IMAP (in fact, I thought it already had been).<p>As for other services beyond Gmail, there&#x27;s not a great ecosystem for exporting.<p>For one-off exports, Google Takeout is decent enough, although there&#x27;s a lacking ecosystem to import the big .mbox files back to an email provider.
评论 #41213728 未加载
评论 #41221735 未加载
评论 #41222795 未加载
ranger_danger9 months ago
Looks handy, although it only grabbed like the first 2 years of gmail for me, out of 20. Re-running the docker image did not help.
评论 #41219895 未加载
评论 #41254386 未加载
xnx9 months ago
What benefit does this have vs Google Takeout?
评论 #41211282 未加载
评论 #41211962 未加载
kkfx9 months ago
Nice but... Backup is nothing without restore and actually &quot;restore&quot; for third party services on a closed proprietary infra it&#x27;s not possible...<p>My way for mails is simply having local maildirs using mails via notmuch and serving the maildir if needed via local dovecot&#x2F;with an eventual MailPile&#x2F;Rainloop etc webmails, for contacts Davis (like Radicale or Baikal) with DavX⁵ on Android etc, IOW the sole way I fond is being able to use someone else service if I need it (for instance not to end up in spam on all web giants mails) but still owning my infra. Just having data I can&#x27;t really use it&#x27;s not enough unfortunately...
philipwhiuk9 months ago
Does the .eml file preserve Gmail labels? Does it handle the &#x27;labels apply to messages not threads&#x27; problem?
dengolius9 months ago
I prefer an executable file to node.js garbage even if I have a Docker. Does anybody have a ready-to-use alternative that is not written on JS?
评论 #41214103 未加载
评论 #41227050 未加载