old
 1{
 2  pkgs,
 3  myvars,
 4  ...
 5}: let
 6  # forwardEmailSettings = {
 7  #   imap = {
 8  #     host = "imap.forwardemail.net";
 9  #     port = 993;
10  #     tls.enable = true;
11  #   };
12  #   smtp = {
13  #     host = "smtp.forwardemail.net";
14  #     port = 465;
15  #   };
16  # };
17  mxrouteEmailSettings = {
18    imap = {
19      host = "glacier.mxrouting.net";
20      port = 993;
21      tls.enable = true;
22    };
23    smtp = {
24      host = "glacier.mxrouting.net";
25      port = 465;
26    };
27  };
28
29  outlookSettings = {flavor = "outlook.office365.com";};
30in {
31  accounts.email.accounts = {
32    "${myvars.useremail}" =
33      mxrouteEmailSettings
34      // {
35        realName = myvars.userfullname;
36        userName = myvars.useremail;
37        address = myvars.useremail;
38        primary = true;
39      };
40    "hpcesia@outlook.com" =
41      outlookSettings
42      // {
43        realName = myvars.userfullname;
44        userName = "hpcesia@outlook.com";
45        address = "hpcesia@outlook.com";
46      };
47  };
48}