From 360da64c5adc580c46aa8a877688e8d5d0e36b72 Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Mon, 31 Jul 2023 20:12:06 -0500 Subject: feat: update mail setup --- src/install/mail.md | 20 +++++++++++++++++--- 1 file changed, 17 insertions(+), 3 deletions(-) diff --git a/src/install/mail.md b/src/install/mail.md index 3485db3..8df888c 100644 --- a/src/install/mail.md +++ b/src/install/mail.md @@ -22,11 +22,11 @@ goimapnotify to only run mbsync when new mail is available, pacman -S isync goimapnotify ``` -Create the local maildir and enable the service. +Create the local maildir and enable the services. ```console -mkdir -p $XDG_DATA_HOME/mail/gmail -systemctl --user enable --now goimapnotify@gmail.service +mkdir -p $XDG_DATA_HOME/mail/{porkbun,gmail} +systemctl --user enable --now goimapnotify@{porkbun,gmail}.service ``` It's probably a good idea to run the mbsync service once manually, as the @@ -37,6 +37,20 @@ of the remote mailbox. systemctl --user start mbsync.service ``` +### Address book + +A list of address can be generated from the mailboxes using `maildir-rank-addr` +(available in the AUR), and can be run with the services provided in my +dotfiles. + +```console +paru -S maildir-rank-addr-git +``` + +```console +systemctl --user enable --now maildir-rank-addr@{porkbun,gmail}.timer +``` + ### Notifications The `maildir-notify` script can provide notification for new mail and can be -- cgit v1.2.3-70-g09d2