{ pkgs, lib, ... }: let maildir = "mail"; in { programs.msmtp.enable = true; # For sending emails # For fetching emails accounts.email.maildirBasePath = maildir; programs.mbsync = { enable = true; }; # For email browsing, tagging, and searching programs.notmuch.enable = true; accounts.email.accounts = { personal = { address = "andrea.ciceri@autistici.org"; #gpg = { # key = ""; # signByDefault = true; #}; imap.host = "mail.autistici.org"; mbsync = { enable = true; create = "maildir"; }; msmtp.enable = true; notmuch.enable = true; primary = true; realName = "Andrea Ciceri"; #signature = { # text = '' # ''; # showSignature = "append"; #}; passwordCommand = "pass show autistici/password"; smtp = { host = "smtp.autistici.org"; }; userName = "andrea.ciceri@autistici.org"; }; }; }