diff options
author | tv <tv@krebsco.de> | 2016-02-21 21:55:17 +0100 |
---|---|---|
committer | tv <tv@krebsco.de> | 2016-02-21 22:08:30 +0100 |
commit | fd3bad0d440f9613ecb1620d9ced7b26960dc827 (patch) | |
tree | 4fb94e0bbeb6ae532f8b7b3a03700aaf3f79f8c3 | |
parent | ad5c953495ac7569d0da99630cc32f3e2e927c4a (diff) |
tv exim-smarthost: bump
-rw-r--r-- | tv/2configs/exim-smarthost.nix | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/tv/2configs/exim-smarthost.nix b/tv/2configs/exim-smarthost.nix index 3bb022d..75dd9b4 100644 --- a/tv/2configs/exim-smarthost.nix +++ b/tv/2configs/exim-smarthost.nix @@ -6,17 +6,22 @@ with config.krebs.lib; krebs.exim-smarthost = { enable = true; sender_domains = [ + "krebsco.de" "shackspace.de" "viljetic.de" ]; - relay_from_hosts = [ - "10.243.13.37" + relay_from_hosts = concatMap (host: host.nets.retiolum.addrs4) [ + config.krebs.hosts.nomic + config.krebs.hosts.wu + config.krebs.hosts.xu ]; internet-aliases = with config.krebs.users; [ + { from = "postmaster@viljetic.de"; to = tv.mail; } # RFC 822 { from = "mirko@viljetic.de"; to = mv.mail; } { from = "tomislav@viljetic.de"; to = tv.mail; } { from = "tv@destroy.dyn.shackspace.de"; to = tv.mail; } { from = "tv@viljetic.de"; to = tv.mail; } + { from = "tv@shackspace.de"; to = tv.mail; } ]; system-aliases = [ { from = "mailer-daemon"; to = "postmaster"; } |