.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.49.3. .TH GMI "1" "January 2023" "gmi 1.3-11" "User Commands" .SH NAME gmi \- Fast fetch and two-way tag synchronization between notmuch and GMail .SH 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 .SH DESCRIPTION usage: gmi [\-h] [\-\-auth_host_name AUTH_HOST_NAME] [\-\-noauth_local_webserver] .IP [\-\-auth_host_port [AUTH_HOST_PORT ...]] [\-\-logging_level {DEBUG,INFO,WARNING,ERROR,CRITICAL}] {pull,push,send,sync,auth,init,set} ... .SS "positional arguments:" .TP {pull,push,send,sync,auth,init,set} actions .TP pull pull new e\-mail and remote tag\-changes .TP push push local tag\-changes .TP send send a MIME message read from STDIN. .TP sync sync changes (flags have same meaning as for push and pull) .TP auth authorize lieer with your GMail account .TP init initialize local e\-mail repository and authorize .TP set set options for repository .SS "options:" .TP \fB\-h\fR, \fB\-\-help\fR show this help message and exit .TP \fB\-\-auth_host_name\fR AUTH_HOST_NAME Hostname when running a local web server. .TP \fB\-\-noauth_local_webserver\fR Do not run a local web server. .TP \fB\-\-auth_host_port\fR [AUTH_HOST_PORT ...] Port web server should listen on. .TP \fB\-\-logging_level\fR {DEBUG,INFO,WARNING,ERROR,CRITICAL} Set the logging level of detail.