diff --git a/home/profiles/email/default.nix b/home/profiles/email/default.nix index 0e9a87b..97fb7b2 100644 --- a/home/profiles/email/default.nix +++ b/home/profiles/email/default.nix @@ -5,7 +5,7 @@ let realName = nixosConfig.users.users.jez.description; in { accounts.email.accounts.main = rec { - primary = true; + #primary = true; inherit realName; inherit (params.main) address userName passwordCommand aliases; @@ -31,6 +31,27 @@ in { msmtp.enable = true; }; + accounts.email.accounts.fm = rec { + primary = true; + inherit realName; + inherit (params.fm) address userName passwordCommand aliases; + + imap = { host = params.fm.host.imap; }; + smtp = { host = params.fm.host.smtp; }; + + mu.enable = true; + mbsync = { + enable = true; + create = "both"; + remove = "both"; + expunge = "both"; + flatten = "."; + patterns = [ "*" ]; + extraConfig.channel = { CopyArrivalDate = "yes"; }; + }; + msmtp.enable = true; + }; + accounts.email.accounts.protonmail = rec { inherit realName; inherit (params.protonmail) address userName passwordCommand; diff --git a/secrets/email.nix b/secrets/email.nix index 34156de..9b3dad7 100644 Binary files a/secrets/email.nix and b/secrets/email.nix differ