getting there

This commit is contained in:
Till 2023-05-23 12:06:27 +02:00
parent 882990978f
commit eab430dee2
4 changed files with 77 additions and 16 deletions

View file

@ -1,7 +1,14 @@
{ config, pkgs, ... }:
{
programs.msmtp.enable = true;
programs.msmtp = {
enable = true;
extraConfig = ''
defaults
logfile ${config.xdg.stateHome}/msmtp/msmtp.log
port 587
'';
};
programs.mbsync.enable = true;
programs.neomutt = {
enable = true;
@ -14,6 +21,7 @@
accounts.email = {
maildirBasePath = "${config.xdg.dataHome}/mail/imap";
accounts = {
gu = {
primary = true;
address = "straube@geo.uni-frankfurt.de";
@ -37,12 +45,14 @@
set my_junk='+Spamverdacht'
set my_mbsync_acct='gu'
set crypt_autosign
set crypt_replyencrypt
set crypt_replysign
set crypt_replysignencrypted
set crypt_auto_smime
unset crypt_auto_pgp
# set crypt_autosign
# set crypt_replyencrypt
# set crypt_replysign
# set crypt_replysignencrypted
set crypt_verify_sig
set smime_is_default
set smime_default_key = "f1355556.0"
set pgp_default_key = ""
@ -57,13 +67,9 @@
'';
};
mbsync.enable = true;
msmtp = {
enable = true;
# extraConfig = {
# tls_starttls = "on";
# };
};
msmtp.enable = true;
};
ktiu = {
address = "till@ktiu.net";
realName = "Till Straube";
@ -75,11 +81,19 @@
Till Straube
'';
signature.showSignature = "append";
gpg = {
key = "5FA6782F543D12ED07110780BA1B73F10BABF8E3";
signByDefault = true;
};
neomutt = {
enable = true;
sendMailCommand = "/home/till/.nix-profile/bin/msmtp";
extraConfig = ''
set my_mbsync_acct='ktiu'
set crypt_auto_pgp
unset crypt_auto_smime
unalternates *
alternates @ktiu.net$
set reverse_name
@ -88,7 +102,10 @@
'';
};
mbsync.enable = true;
msmtp.enable = true;
msmtp = {
enable = true;
extraConfig.from = "*@ktiu.net";
};
passwordCommand = "secret-tool lookup server shorbut.ktiu.net account till";
};
};

View file

@ -1,6 +1,3 @@
# Use SMIME
unset crypt_use_gpgme
# Locations
set smime_ca_location="~/.keys/neomutt/smime/ca"
set smime_certificates="~/.keys/neomutt/smime/public"