treewide: move nixos modules
This commit is contained in:
parent
d84be7c616
commit
8eff4c5e4f
73 changed files with 62 additions and 62 deletions
21
modules/nixos/base/mail/default.nix
Normal file
21
modules/nixos/base/mail/default.nix
Normal file
|
@ -0,0 +1,21 @@
|
|||
{ config, lib, pkgs, ... }:
|
||||
|
||||
{
|
||||
programs.msmtp = {
|
||||
enable = lib.mkDefault true;
|
||||
accounts.default = {
|
||||
auth = true;
|
||||
from = "webmaster@vanpetegem.me";
|
||||
host = "mail.vanpetegem.me";
|
||||
passwordeval = ''${pkgs.coreutils}/bin/cat ${config.age.secrets."passwords/services/ssmtp-pass".path}'';
|
||||
port = 465;
|
||||
tls = true;
|
||||
tls_starttls = false;
|
||||
tls_trust_file = "${pkgs.cacert}/etc/ssl/certs/ca-bundle.crt";
|
||||
user = "webmaster@vanpetegem.me";
|
||||
};
|
||||
setSendmail = true;
|
||||
};
|
||||
|
||||
age.secrets."passwords/services/ssmtp-pass".file = ../../../../secrets/passwords/services/ssmtp-pass.age;
|
||||
}
|
Loading…
Add table
Add a link
Reference in a new issue