16 lines
1,022 B
Markdown
16 lines
1,022 B
Markdown
|
# e-mail module
|
||
|
|
||
|
[aerc](https://aerc-mail.org/) - terminal mail client
|
||
|
[isync](https://isync.sourceforge.io/mbsync.html) - mirror your Imapped mail directory locally with two way synchronization
|
||
|
[notmuch](https://notmuchmail.org/) - index and search your mail
|
||
|
|
||
|
The current mail setup uses `mbsync` (from the isync project) to locally mirror the GMail imap folder.
|
||
|
It, as of now, needs to be manually run by invoking `mbsync gmail` -- which expects your username and password to reside in a [`pass`](/pass) accessible file called `misc/aerc-gmail-app-password`.
|
||
|
In other words --- this is very specific to my setup and if transferring the options, please customize to your needs.
|
||
|
|
||
|
Then, `notmuch` can be run on the local maildir to generate and indexed full-text search engine.
|
||
|
Right now, `notmuch` can only be used through its cli, it is not yet connected to `aerc`.
|
||
|
|
||
|
`aerc` picks up the maildir created by `mbsync` in `~/documents/mail` and works on it.
|
||
|
`mbsync` syncs any changes made back to the remote imap directory.
|