Allow a specific mailserver to skip the spam filter
This commit is contained in:
parent
87087a3f39
commit
0ad69b95b2
|
@ -1,5 +1,12 @@
|
|||
{ config, pkgs, ... }:
|
||||
|
||||
let
|
||||
spamfilter_greenlight_map = pkgs.writeText "spamfilter_greenlight_map.cf" ''
|
||||
# Disable Milters for specific clients
|
||||
2a00:14b0:4200:3000:122::1/128 DISABLE
|
||||
212.12.48.122/32 DISABLE
|
||||
'';
|
||||
in
|
||||
{
|
||||
# Import some configuration as they are too long to be easily readable here
|
||||
imports = [
|
||||
|
@ -17,4 +24,8 @@
|
|||
adminAddress = "postmaster@mail.hamburg.freifunk.net";
|
||||
mailFQDN = "mail2.hamburg.freifunk.net";
|
||||
};
|
||||
# Special config
|
||||
services.postfix.config = {
|
||||
smtpd_milter_maps = "cidr:${spamfilter_greenlight_map}";
|
||||
};
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue