---
name: "gmi"
section: "1"
platform: "linux"
package: "lieer"
version: "1.6-5"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/gmi"
---

# gmi(1)

Fast fetch and two-way tag synchronization between notmuch and GMail

## 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\] {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
