gotmuch

command module
v0.0.0-...-0d320c5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 1, 2024 License: Apache-2.0 Imports: 14 Imported by: 0

README

gotmuch

Status: barely working

This program is useful for me, but only in a limited fashion. It can download mail from GMail in a way that notmuch can index it, but there is no label/tag synchronization in either direction, and no synchronization of deleted mail.

Functionality and Goals

  1. Synchronize GMail messages to local disk, where they can be indexed with notmuch (see http://notmuchmail.org).
  2. Synchronize GMail labels with notmuch tags, in both directions.
  3. Learn a bit about programming in Go. ;-)

This allows the user the best of both worlds: ubiquitous access to their email with the standard GMail interfaces, but access to the extremely flexible tagging, filtering, and email processing capabilities of notmuch.

Similar Programs

Gmailieer: https://github.com/gauteh/gmailieer -- addresses the same problem, and it is more complete than gotmuch. Written in Python.

muchsync: http://www.muchsync.org/ -- addrsses a different problem of synchronizing multiple notmuch mail stores.

Disclaimer

This is not an official Google product.

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis
internal
gmailhttp
Pakage gmailhttp implements an HTTP client for gmail.
Pakage gmailhttp implements an HTTP client for gmail.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL