gmi(1)
Fast fetch and two-way tag synchronization between notmuch and GMail
Description
GMI
NAME
gmi - Fast fetch and two-way tag synchronization between notmuch and GMail
SYNOPSIS
This program can pull email and labels (and changes to labels) from your GMail account and store them locally in a maildir with the labels synchronized with a notmuch database. The changes to tags in the notmuch database may be pushed back remotely to your GMail account.
It will not and can not: * Add or delete messages on your remote account * Modify messages other than their labels
DESCRIPTION
usage: gmi [-h] [--auth_host_name AUTH_HOST_NAME] [--noauth_local_webserver]
[--auth_host_port [AUTH_HOST_PORT ...]] [--logging_level {DEBUG,INFO,WARNING,ERROR,CRITICAL}] {pull,push,send,sync,auth,init,set} ...
positional arguments:
{pull,push,send,sync,auth,init,set}
actions
|
pull |
pull new e-mail and remote tag-changes |
|||
|
push |
push local tag-changes |
|||
|
send |
send a MIME message read from STDIN. |
|||
|
sync |
sync changes (flags have same meaning as for push and pull) |
|||
|
auth |
authorize lieer with your GMail account |
|||
|
init |
initialize local e-mail repository and authorize |
|||
|
set |
set options for repository |
options:
-h, --help
show this help message and exit
--auth_host_name AUTH_HOST_NAME
Hostname when running a local web server.
--noauth_local_webserver
Do not run a local web server.
--auth_host_port [AUTH_HOST_PORT ...]
Port web server should listen on.
--logging_level {DEBUG,INFO,WARNING,ERROR,CRITICAL}
Set the logging level of detail.