Share your "hooks" to apply custom configurations- Partagez vos "hooks" pour appliquer des configurations personnelles

Thanks for providing that hook!
I tried using it, but somehow it didn’t work. What worked for me to solve this stupid Error: open resolver; was to add the following to my /etc/postfix/main.cf file:

reject_rhsbl_helo PERSONALKEY.dbl.dq.spamhaus.net=127.0.1.[2..99]
reject_rhsbl_reverse_client PERSONALKEY.dbl.dq.spamhaus.net=127.0.1.[2..99]
reject_rhsbl_sender PERSONALKEY.zrd.dq.spamhaus.net=127.0.2.[2..24]
reject_rhsbl_helo PERSONALKEY.zrd.dq.spamhaus.net=127.0.2.[2..24]
reject_rhsbl_reverse_client PERSONALKEY.zrd.dq.spamhaus.net=127.0.2.[2..24]
reject_rbl_client PERSONALKEY.zen.dq.spamhaus.net=127.0.0.[2..255]

however, like others I am concerned that with an update of yunohost, I would need to manually add those lines again, so I wonder what I did wrong.

First I created an account at Spamhaus Customer Portal to then generate my own key.

Then I did:
yunohost settings set email.antispam.enable_blocklists -v yes
yunohost tools regen-conf postfix

Then:
vim /etc/yunohost/hooks.d/conf_regen/20-postfix_spamhaus

Then:

  • copy and paste the script you provided into that file and change the PERSONALKEY accordingly

Finally:

yunohost tools regen-conf postfix --force

I wonder about the permissions and ownership? Who should own that file and I guess it needs to be executed with a chmod +xfor the according user?

By the way this server is on Hetzner Cloud… it’s weird that for some people this issue is solved and I also did read this thread Trouble with spamhaus marking any mail as spam - #26 and Blocked using zen.spamhaus.org; Error: open resolver; - #34 by Aleks