aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--configuration.nix42
1 files changed, 34 insertions, 8 deletions
diff --git a/configuration.nix b/configuration.nix
index 9ed9dbde..a6f5f4d9 100644
--- a/configuration.nix
+++ b/configuration.nix
@@ -366,19 +366,45 @@ in {
autojump.enable = true;
msmtp = {
enable = true;
- extraConfig = builtins.readFile /home/andreh/.config/msmtp/config;
- setSendmail = false;
+ extraConfig = ''
+ defaults
+ auth on
+ tls on
+ port 587
+ syslog on
+
+ account euandreh
+ host box.euandre.org
+ from eu@euandre.org
+ user eu@euandre.org
+ # msmtp in cron's MAILTO environment doesn't include PASSWORD_STORE_DIR
+ passwordeval pass show Mail-in-a-Box
+
+ account euandrehxyz
+ host mail.euandreh.xyz
+ from eu@euandreh.xyz
+ user eu@euandreh.xyz
+ passwordeval pass show VPS/kuvira/mail
+
+ account euandreharrobaponto
+ host mail.arrobaponto.org
+ from euandreh@arrobaponto.org
+ user euandreh@arrobaponto.org
+ passwordeval pass show VPS/toph/mail
+
+ account nubank
+ host smtp.gmail.com
+ from andre.moreira@nubank.com.br
+ user andre.moreira@nubank.com.br
+ passwordeval pass show andre.moreira@nubank.com.br
+
+ account default : euandreh
+ '';
};
};
xdg.portal.enable = true;
services = {
-
- mail.sendmailSetuidWrapper = {
- program = "sendmail";
- source = "${pkgs.msmtp}/bin/msmtpq";
- setuid = false;
- setgid = false;
};
blueman.enable = true;