17 lines
494 B
Nix
17 lines
494 B
Nix
{pkgs, ...}: {
|
|
config = {
|
|
# added to the environment for manual verification via interactiveDriver if necessary
|
|
environment.systemPackages = with pkgs; [fetchmail msmtp procmail openssl];
|
|
systemd.tmpfiles.settings."10-mailtest" = let
|
|
dirPerms = {
|
|
user = "root";
|
|
mode = "0700";
|
|
};
|
|
in {
|
|
"/root/mail".d = dirPerms;
|
|
"/root/.procmailrc"."L+".argument = "${pkgs.writeText ".procmailrc" ''
|
|
DEFAULT=$HOME/mail
|
|
''}";
|
|
};
|
|
};
|
|
}
|