dotfiles/mail
Marty Oehme 78b47a35b2
mail: Fix checkmail script password bugging
Fixed script to only ask for password once before understanding that the
user does not want to provide it.

Since gpg seems to not differentiate between a *wrongly* entered
password and one entered not at all, we have to assume the user canceled
the password prompt and not bug him again until the next time the script
is invoked.
It will, however, at least notify the user that the process is aborted
in a quick notification message, so that if it was done on accident the
user will still know what's up.
2021-08-19 00:21:16 +02:00
..
.config repo: Update linting for 4-spaced shell scripts 2021-04-04 20:52:52 +02:00
.local/bin mail: Fix checkmail script password bugging 2021-08-19 00:21:16 +02:00
README.md mail: Initial commit 2020-09-23 17:55:05 +02:00

e-mail module

aerc - terminal mail client isync - mirror your Imapped mail directory locally with two way synchronization notmuch - 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 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.