diff options
author | 2024-08-22 21:09:45 +0100 | |
---|---|---|
committer | 2024-08-23 16:52:19 +0100 | |
commit | a9c9e05a76c26c85025f121905933729bb29165e (patch) | |
tree | 1a950ac7dd6becc88f074d74e32591def331e9dc | |
parent | Add warning that DMARC guide is outdated due to Dovecot (diff) |
Reconfigure neomuttrc
-rw-r--r-- | ansible/roles/neomutt/tasks/main.yml | 18 |
1 files changed, 14 insertions, 4 deletions
diff --git a/ansible/roles/neomutt/tasks/main.yml b/ansible/roles/neomutt/tasks/main.yml index 855d17c..0f45cc8 100644 --- a/ansible/roles/neomutt/tasks/main.yml +++ b/ansible/roles/neomutt/tasks/main.yml @@ -11,10 +11,20 @@ content: | # Ansible managed - # neomutt will user ~/Mail by default, whilst our postfix installation - # will deliver mail to /var/mail/$USER instead. neomutt will also figure that out, - # but not without prompting whether to create ~/Mail on every startup first. - set folder = /var/mail/$USER + # neomutt will use ~/Mail by default, which with our mailserver + # being backed by Dovecot we do not support. Hence, we configure + # IMAP here to allow mail to be read by users logged in via SSH. + + set spoolfile="imaps://mail.pydis.wtf/" + set imap_user="$USER" + + set folder = $spoolfile + set postponed = "+Drafts" + set record = "+Sent" + set trash = "+Trash" + + mailboxes $postponed $record $trash + owner: root group: root mode: "0o444" |