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}