On 11/7/2017 2:36 PM, Seb wrote: >> I can confirm that the example greylist.pl program and sample >> configuration work perfectly. > > This is very comforting. Would you mind telling me more? Did you try > it yourself, just following the instructions in > http://www.postfix.org/SMTPD_POLICY_README.html#client_config
I followed the instructions and "it works for me"TM > >> Sometimes system security features such as SELinux or AppArmor can >> interfere with program access. If you have such features, turn >> them off for testing. > > I do not use these, but following this line of thought I remembered > that for configuring DKIM I added to main.cf the following line: > smtpd_milters = inet:localhost:12301 > Could it be that I need to add here the information about greylist.pl? Milters are a separate feature and controlled by their own configuration. The example config for greylist.pl shows all the necessary steps for adding a policy service. > On a related note, is it possible in smtpd_recipient_restrictions to > use the following two lines? > check_policy_service inet:127.0.0.1:10023, > check_policy_service unix:/home/seb/sandra/bin/fuck, > I mean, would the second one complement the first one (this is what > I hope) or would it interfer with it because they share the same > beginning? It's valid to have as many check_policy_service lines as needed, and they are executed in the order you specify. Execution stops when a policy service returns OK or REJECT. Other actions available are listed in the access(5) man page. -- Noel Jones