-filter1 {
+match1 {
type = match;
+ match_all = false;
condition = stress #=;
+ condtion = stress != yes;
on_match = postfix:OK;
on_fail = postfix:OK;
}
-filter2 {
+match2 {
+ type = match;
+
+ match_all = true;
+ condition = stress >= y;
+ condition = stress >i e;
+ condition = size <i 12345678;
+ condition = encryption_cipher >i rsa;
+ condition = encryption_cipher >i sha;
+ condition = sasl_method == plain;
+
+ on_match = postfix:OK;
+ on_fail = postfix:OK;
+}
+
+hostnames1 {
type = strlist;
fields = helo_name,client_name;
on_fail = postfix:OK;
}
-filter3 {
+hostnames2 {
type = strlist;
fields = helo_name,client_name,reverse_client_name;
on_fail = postfix:OK;
}
-filter4 {
+emails1 {
type = strlist;
fields = sender;
on_fail = postfix:ok;
}
-filter5 {
+emails2 {
type = strlist;
fields = sender,recipient;
on_fail = postfix:ok;
}
-recipient_filter = filter1;
+recipient_filter = match1;