Marty Oehme
2b289a953b
Added option to imapfilter to continuously run in the background and watch for new incoming mail through the Imap IDLE mode. By default it will run as one-shot and just sort mail according to currently active filters. But if enabling the `CONTINUOUS` mode in config file, it will instead keep running and continuously check for arriving mail to filter. This could, in the future, be useful to run on a separate server which watches remote imap folders and pulls them down to its own storage. For local usage, a systemd service and timer unit are probably more suitable than the daemonization of imapfilter. |
||
---|---|---|
.. | ||
.config | ||
.local/bin | ||
README.md |
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.