Mail in order

This commit is contained in:
2025-05-02 06:45:27 +03:00
parent 8540c5e6d3
commit 751cb95bc2
+21 -13
View File
@@ -6,11 +6,18 @@ let
default_account_params = {
realName = "Aner Zakobar";
notmuch.enable = true;
mbsync = {
enable = true;
create = "maildir";
};
default_lieer_params = default_account_params // {
lieer.enable = true;
lieer.sync.enable = true;
};
default_gmail_params = default_account_params // {
# lieer.enable = true;
# lieer.sync.enable = true;
flavor = "gmail.com";
# imap = {
# host = "mail.privateemail.com";
# };
};
default_smtp = {
tls = {
@@ -33,7 +40,7 @@ in {
notmuch = {
enable = true;
hooks = {
preNew = "mbsync -a && gmi sync";
preNew = "mbsync -a";
};
};
mbsync = {
@@ -46,17 +53,18 @@ in {
enable = true;
};
};
services.lieer.enable = true;
accounts.email.accounts = {
gmail = default_lieer_params // {
gmail = default_gmail_params // {
address = "anerisgreat@gmail.com";
userName = "anerisgreat";
smtp = default_gmail_smtp;
passwordCommand = "pass gmail.com/mbsync-anerz";
# smtp = default_gmail_smtp;
passwordCommand = "pass gmail.com/mbsync-anerisgreat";
};
bgu = default_lieer_params // {
bgu = default_gmail_params // {
address = "anerz@post.bgu.ac.il";
userName = "anerz@post.bgu.ac.il";
smtp = default_gmail_smtp;
# smtp = default_gmail_smtp;
passwordCommand = "pass post.bgu.ac.il/mbsync-anerz";
};
zakobar = default_account_params // {
@@ -68,10 +76,10 @@ in {
imap = {
host = "mail.privateemail.com";
};
mbsync = {
enable = true;
create = "maildir";
};
# mbsync = {
# enable = true;
# create = "maildir";
# };
smtp = default_smtp // {
port = 587;