Hi there, We use a 3rd party spam content filtering company for all of our domains. Then in our firewall, we only allow inbound email on port 25 from their IP addresses. What I'm running into is that ISPConfig and rspamd is configured to greylist, so emails are being delayed between the spam filtering company and our server. So far, I've tried setting the greylist setting in rspamd to 0, which doesn't resolve it. What I'd like to do is whitelist their IP addresses, which I found an example of here. Rather than just put these files in place on my ISPConfig server, I'm wondering if there's a way to whitelist IP addresses at the GUI level. I've found where I can whitelist domains and email addresses. I'm looking for a way to whitelist the spam content filtering service's IP addresses. Thanks in advance! Paul
Answering my own question, based on Till's answer here: https://forum.howtoforge.com/threads/rspamd-configuration.89779/ So: Log in to ISPConfig go to Email (Top) then Spamfilter >> Policy (Left) click on "Non-paying" (which is what I have all my sites set to) Go to the Rspamd tab set Greylisting = 999.00, Spam Tag Level = 999.00, Spam reject level = 999.00. Click Save.
It's also worth looking at this thread if you have a relayhost in front of your mailserver that is running Rspamd: https://forum.howtoforge.com/threads/let-rspamd-ignore-relayhost-in-spf-check.89829/ Unless you've disabled SPF checks in Rspamd you should see SPF failures in the headers of delivered emails as the relayhost won't be part of the senders domains SPF records in their DNS.