summary refs log tree commit diff stats
path: root/modules/mailserver.nix
diff options
context:
space:
mode:
Diffstat (limited to 'modules/mailserver.nix')
-rw-r--r--modules/mailserver.nix7
1 files changed, 4 insertions, 3 deletions
diff --git a/modules/mailserver.nix b/modules/mailserver.nix
index 80c8af5..149d322 100644
--- a/modules/mailserver.nix
+++ b/modules/mailserver.nix
@@ -1,8 +1,8 @@
 { config, pkgs, ... }: {
   imports = [
     (builtins.fetchTarball {
-      url = "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/archive/nixos-24.11/nixos-mailserver-nixos-24.11.tar.gz";
-      sha256 = "05k4nj2cqz1c5zgqa0c6b8sp3807ps385qca74fgs6cdc415y3qw";
+      url = "https://gitlab.com/simple-nixos-mailserver/nixos-mailserver/-/archive/nixos-25.05/nixos-mailserver-nixos-25.05.tar.gz";
+      sha256 = "0jpp086m839dz6xh6kw5r8iq0cm4nd691zixzy6z11c4z2vf8v85";
     })
   ];
 
@@ -11,12 +11,13 @@
     fqdn = "mail.krinitsin.com";
     domains = [ "krinitsin.com" ];
     certificateScheme = "acme-nginx";
+    lmtpSaveToDetailMailbox = "no";
 
     # To create the password hashes, use nix-shell -p mkpasswd --run 'mkpasswd -sm bcrypt'
     loginAccounts = {
       "mail@krinitsin.com" = {
         hashedPasswordFile = "/secret/mail@krinitsin.com";
-        aliases = [ "postmaster@krinitsin.com" "christian@krinitsin.com" ];
+        aliases = [ "postmaster@krinitsin.com" "christian@krinitsin.com" "@krinitsin.com" ];
       };
       "wladislaw@krinitsin.com" = {
         hashedPasswordFile = "/secret/wladislaw@krinitsin.com";