Files
nixos-config/home/programs/thunderbird/default.nix
2024-12-12 21:28:34 +01:00

106 lines
2.5 KiB
Nix

{ ... }:
{
programs.thunderbird = {
enable = true;
profiles = {
privat.isDefault = true;
kjr.isDefault = false;
uni.isDefault = false;
};
settings = { };
};
accounts.email = {
accounts = {
kjr = {
address = "elias.schroeter@kjr-ebe.de";
imap = {
host = "outlook.office365.com";
port = 993;
tls.enable = true;
};
realName = "Elias Schröter";
signature = {
text = ''
Mit freundlichen Grüßen,
Elias Schröter.
'';
showSignature = "append";
};
passwordCommand = "OAuth2";
smtp = {
host = "smtp.office365.com";
port = 587;
tls = {
enable = true;
useStartTls = true;
};
};
userName = "elias.schroeter@kjr-ebe.de";
thunderbird = { enable = true; };
};
privat = {
address = "elias.schroeter@e.email";
#gpg = {
# key = "0x99D2EF975FE523CC";
# signByDefault = false;
#};
aliases = [ "elias.schroeter@murena.io" "xacufe67.cadome83@murena.io" ];
imap = {
host = "mail.ecloud.global";
port = 993;
tls.enable = true;
};
realName = "Elias Schröter";
signature = {
text = ''
Mit freundlichen Grüßen,
Elias Schröter.
'';
showSignature = "append";
};
passwordCommand = "mail-password";
smtp = {
host = "mail.ecloud.global";
port = 587;
tls = {
enable = true;
useStartTls = true;
};
};
userName = "elias.schroeter@e.email";
primary = true;
thunderbird = { enable = true; };
};
uni = {
address = "elias.schroeter@campus.lmu.de";
imap = {
host = "studlmu.lrz.de";
port = 993;
tls.enable = true;
};
realName = "Elias Schröter";
signature = {
text = ''
Mit freundlichen Grüßen,
Elias Schröter.
'';
showSignature = "append";
};
passwordCommand = "mail-password";
smtp = {
host = "postout.lrz.de";
port = 587;
tls = {
enable = true;
useStartTls = true;
};
};
userName = "elias.schroeter@campus.lmu.de";
primary = false;
thunderbird = { enable = true; };
};
};
};
}