email account setup

This commit is contained in:
Rouven Seifert 2023-01-01 21:30:41 +01:00
parent 9dbc1f1beb
commit dc07fe9036
Signed by: rouven.seifert
GPG key ID: B95E8FE6B11C4D09
3 changed files with 65 additions and 3 deletions

View file

@ -0,0 +1,62 @@
{ config, ... }:
let
gpg-default-key = "116987A8DD3F78FF8601BF4DB95E8FE6B11C4D09";
in
{
programs.thunderbird = {
enable = true;
profiles = {
default = {
withExternalGnupg = true;
isDefault = true;
};
};
};
accounts.email.accounts = {
"rouven@rfive.de" = rec {
primary = true;
address = "rouven@rfive.de";
gpg.key = gpg-default-key;
realName = "Rouven Seifert";
userName = address;
imap = {
host = "pro1.mail.ovh.net";
port = 993;
};
smtp = {
host = "pro1.mail.ovh.net";
port = 587;
};
thunderbird.enable = true;
};
"TU Dresden" = {
address = "rouven.seifert@mailbox.tu-dresden.de";
gpg.key = gpg-default-key;
realName = "Rouven Seifert";
userName = "user\\rose159e";
imap = {
host = "msx.tu-dresden.de";
port = 993;
};
smtp = {
host = "msx.tu-dresden.de";
port = 587;
};
thunderbird.enable = true;
};
GMail = rec {
address = "seifertrouven@gmail.com";
realName = "Rouven Seifert";
userName = address;
imap = {
host = "imap.gmail.com";
port = 993;
};
smtp = {
host = "smtp.gmail.com";
port = 587;
};
thunderbird.enable = true;
};
};
}

View file

@ -2,9 +2,11 @@
{ {
imports = imports =
[ [
./accounts
./alacritty ./alacritty
./awesome ./awesome
./flameshot ./flameshot
./fzf
./git ./git
./kdeconnect ./kdeconnect
./neovim ./neovim

View file

@ -13,7 +13,6 @@
okular okular
gimp gimp
gh # github cli tool gh # github cli tool
# sound # sound
@ -23,12 +22,11 @@
blueman blueman
# internet # internet
thunderbird # TODO configure
discord
google-chrome google-chrome
nextcloud-client nextcloud-client
# messaging # messaging
discord
tdesktop tdesktop
element-desktop element-desktop
whatsapp-for-linux whatsapp-for-linux