Hacker News new | ask | show | jobs
by unqueued 1671 days ago
I solved my email problem recently, and I will probably clean it up and put it on Github.

I have a Dovecot Docker container that I spin up and mirror my imap emails with imapsync. You can easily configure imapsync to use a friendly mapping for the imap layouts of different providers (they have good documentation with examples)

Git worked pretty well for storage of the dovecot emails, but then I got even more sophisticated.

I now use a bup repo inside a git-annex repo[1]. This is because I get the benefit of being able to track which computer I have backups on, and the myriad of git-annex backends[2], while bup provides compression, reduplication, and par2 error correction data.

[1]: https://git-annex.branchable.com/tips/Bup_repositories_in_gi... [2]: https://git-annex.branchable.com/todo/external_backends/