finished terranix.org mail setup

This commit is contained in:
Ingolf Wagner 2021-09-11 08:09:24 +02:00
parent 233b4d3b81
commit 3be14725af
No known key found for this signature in database
GPG key ID: 76BF5F1928B9618B

View file

@ -474,6 +474,7 @@ in {
# configure accounts # configure accounts
home-manager.users.mailUser.accounts.email = { home-manager.users.mailUser.accounts.email = {
accounts = { accounts = {
palo_van_dalo-gmx = { palo_van_dalo-gmx = {
primary = false; primary = false;
address = "palo_van_dalo@gmx.de"; address = "palo_van_dalo@gmx.de";
@ -484,6 +485,7 @@ in {
"cat ${toString config.krops.userKeys."gmx.palo_van_dalo".target}"; "cat ${toString config.krops.userKeys."gmx.palo_van_dalo".target}";
imap = { imap = {
host = "imap.gmx.net"; host = "imap.gmx.net";
tls.enable = true;
port = 993; port = 993;
}; };
mbsync = { mbsync = {
@ -492,6 +494,7 @@ in {
}; };
notmuch.enable = true; notmuch.enable = true;
}; };
ingolf-wagner-gmx = { ingolf-wagner-gmx = {
primary = false; primary = false;
address = "ingolf.wagner@gmx.de"; address = "ingolf.wagner@gmx.de";
@ -500,9 +503,9 @@ in {
userName = "ingolf.wagner@gmx.de"; userName = "ingolf.wagner@gmx.de";
passwordCommand = passwordCommand =
"cat ${toString config.krops.userKeys."gmx.ingolf_wagner".target}"; "cat ${toString config.krops.userKeys."gmx.ingolf_wagner".target}";
imap = { imap = {
host = "imap.gmx.net"; host = "imap.gmx.net";
tls.enable = true;
port = 993; port = 993;
}; };
mbsync = { mbsync = {
@ -511,6 +514,7 @@ in {
}; };
notmuch.enable = true; notmuch.enable = true;
}; };
pali_palo = { pali_palo = {
primary = false; primary = false;
address = "pali_palo@web.de"; address = "pali_palo@web.de";
@ -521,6 +525,7 @@ in {
"cat ${toString config.krops.userKeys."web.pali_palo".target}"; "cat ${toString config.krops.userKeys."web.pali_palo".target}";
imap = { imap = {
host = "imap.web.de"; host = "imap.web.de";
tls.enable = true;
port = 993; port = 993;
}; };
mbsync = { mbsync = {
@ -529,6 +534,7 @@ in {
}; };
notmuch.enable = true; notmuch.enable = true;
}; };
c-base = { c-base = {
primary = false; primary = false;
address = "palo@c-base.org"; address = "palo@c-base.org";
@ -579,6 +585,7 @@ in {
}; };
notmuch.enable = true; notmuch.enable = true;
}; };
gmail = { gmail = {
# for google accounts you have to allow 'less secure apps' in accounts.google.com # for google accounts you have to allow 'less secure apps' in accounts.google.com
primary = true; primary = true;
@ -590,6 +597,7 @@ in {
"cat ${toString config.krops.userKeys."gmail.palipalo9".target}"; "cat ${toString config.krops.userKeys."gmail.palipalo9".target}";
imap = { imap = {
host = "imap.gmail.com"; host = "imap.gmail.com";
tls.enable = true;
port = 993; port = 993;
}; };
mbsync = { mbsync = {
@ -598,9 +606,9 @@ in {
}; };
notmuch.enable = true; notmuch.enable = true;
}; };
terranix_org = { terranix_org = {
# for google accounts you have to allow 'less secure apps' in accounts.google.com primary = false;
primary = true;
address = "palo@terranix.org"; address = "palo@terranix.org";
aliases = [ ]; aliases = [ ];
realName = "Ingolf Wagner"; realName = "Ingolf Wagner";
@ -609,6 +617,7 @@ in {
"cat ${toString config.krops.userKeys."namecheap.terranix.org".target}"; "cat ${toString config.krops.userKeys."namecheap.terranix.org".target}";
imap = { imap = {
host = "mail.privateemail.com"; host = "mail.privateemail.com";
tls.enable = true;
port = 993; port = 993;
}; };
mbsync = { mbsync = {
@ -617,6 +626,7 @@ in {
}; };
notmuch.enable = true; notmuch.enable = true;
}; };
ingolf-wagner-de = { ingolf-wagner-de = {
primary = false; primary = false;
address = "contact@ingolf-wagner.de"; address = "contact@ingolf-wagner.de";
@ -628,7 +638,8 @@ in {
imap = { imap = {
host = "securees5.sgcpanel.com"; host = "securees5.sgcpanel.com";
port = 993; port = 993;
tls.useStartTls = true; tls.enable = true;
#tls.useStartTls = true;
}; };
# make sure the upstream mail is deleted # make sure the upstream mail is deleted
getmail = { getmail = {
@ -639,6 +650,7 @@ in {
}; };
notmuch.enable = true; notmuch.enable = true;
}; };
}; };
}; };