Skip to content
/ gmute Public

Gmail mute support for mutt and other email clients

License

Notifications You must be signed in to change notification settings

cdown/gmute

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

gmute adds support for Gmail's "mute" feature to mutt, and any other mail client which can output the raw headers to a file. Muting prevents new entries in a thread from appearing in the inbox, which can be very useful for managing mailing list activity.

Usage

First, put your IMAP credentials in ~/.config/gmute, like so:

[auth]
user = jcd@unatco.int
pass = bionicman

If you want to use this from the mutt index, you can add something like the following binding to your configuration with gmute in mutt's $PATH:

macro index M '<enter-command>set pipe_sep="\n_PIPE_SEP_\n"<enter><pipe-message>gmute<enter><sync-mailbox>'

Then, with a message from a thread you want to mute highlighted in the index, press M to mute that thread, just as would work in the Gmail UI. gmute also works with tags, either using tag-prefix or set auto_tag.

You might also want to unset wait_key in your mutt config if you don't want the "press any key to continue" prompt.

Installation

To install the latest stable version from PyPi:

pip install -U gmute

To install the latest development version directly from GitHub:

pip install -U git+https://github.com/cdown/gmute.git

About

Gmail mute support for mutt and other email clients

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Languages