summaryrefslogtreecommitdiff
path: root/home/mail/default.nix
diff options
context:
space:
mode:
authorAlejandro Soto <alejandro@34project.org>2024-07-28 13:24:21 -0600
committerAlejandro Soto <alejandro@34project.org>2024-07-28 13:24:21 -0600
commit21c1af9d5c2a14dafb174b2c0ace97f871536e97 (patch)
tree0949a8d856664ecc7a83597df93c7da7263d77ff /home/mail/default.nix
parentbd30588eac90b498457c7e0b5687a33e7585425a (diff)
home/mail: support YubiKey PKCS#111 in msmtp
Diffstat (limited to '')
-rw-r--r--home/mail/default.nix16
1 files changed, 13 insertions, 3 deletions
diff --git a/home/mail/default.nix b/home/mail/default.nix
index febd75f..6fbfdb4 100644
--- a/home/mail/default.nix
+++ b/home/mail/default.nix
@@ -49,11 +49,21 @@ with lib; {
maildir.path = "";
folders.inbox = "";
- msmtp.enable = true;
+ msmtp = {
+ enable = true;
+
+ extraConfig = {
+ # con nixpkgs#gnutls: p11tool --login --list-privkeys
+ auth = "off";
+ tls_key_file = "pkcs11:serial=26902048;id=%01";
+ tls_cert_file = "${config.local.pki.byPath."root.mail.larsa".cert}";
+ };
+ };
+
neomutt.enable = true;
imap = {
- host = "badhost";
+ host = "badhost"; # Evaluación de home falla sin esto, revisar si ya lo arreglaron
tls = {
enable = false;
@@ -66,7 +76,7 @@ with lib; {
tls = {
enable = true;
- useStartTls = true;
+ useStartTls = false;
};
};
};