An open API service indexing awesome lists of open source software.

https://github.com/cdown/gmute

Gmail mute support for mutt and other email clients
https://github.com/cdown/gmute

Last synced: about 2 months ago
JSON representation

Gmail mute support for mutt and other email clients

Awesome Lists containing this project

README

        

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 = [email protected]
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 'set pipe_sep="\n_PIPE_SEP_\n"gmute'

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:

.. code::

pip install -U gmute

To install the latest development version directly from GitHub:

.. code::

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