match_all = false;
condition = stress #=;
- condtion = stress != yes;
+ condition = stress != yes;
on_match = postfix:OK;
on_fail = postfix:OK;
}
on_fail = postfix:OK;
}
+hostnames3 {
+ type = strlist;
+
+ fields = client_name;
+ file = nolock:partial-suffix:1:data/test_hostnames_4;
+
+ on_hard_match = postfix:OK;
+ on_fail = postfix:OK;
+}
+
+
emails1 {
type = strlist;
on_fail = postfix:ok;
}
+emails3 {
+ type = strlist;
+
+ fields = sender;
+ file = nolock:partial-prefix:1:data/test_emails_4;
+
+ on_hard_match = postfix:ok;
+ on_fail = postfix:ok;
+}
+
+ips1 {
+ type = iplist;
+
+ file = nolock:1:data/test_ip_1;
+ file = nolock:1:data/test_ip_2;
+
+ soft_threshold = 1;
+ hard_threshold = 2;
+
+ on_hard_match = postfix:OK;
+ on_soft_match = postfix:OK;
+}
+
+greylist1 {
+ type = greylist;
+
+ prefix = test1_;
+ path = data/;
+ delay = 1;
+ retry_window = 4;
+ client_awl = 2;
+ max_age = 8;
+ cleanup_period = 1;
+
+ on_greylist = postfix:OK;
+ on_whitelist = postfix:OK;
+}
+
recipient_filter = match1;