Hi David, thanks so much for your reply.
Unfortunately we were only able to fix the issue by commenting out the line you mentioned in /etc/postfix/
main.cf. (as I side note, I had already posted about this, but for some reason my post was deleted?)
Our outgoing mail was unaffected - it was all mail that was being sent to our mail server that was being rejected, so no-one at our domain was receiving emails as all mail from the outside was being blocked.
The mails were definitely hitting our mailserver - there were many lines in /var/log/maillog detailing the incoming emails and subsequent rejections - all claiming rejection because of spamhaus. I visited the spamhaus website and checked all the offending mail servers indicated in our /var/log/maillog. Spamhaus indicated it was NOT blocking any of those servers.
Our server wasn't blacklisted by spamhaus either.
At this stage I have not put back in the spamhaus check as I fear it will result in all email being rejected again...
Works for now, though I would like to have the spamhaus checks in place. I'll re-introduce it at some point and test again. Hopefully it was just a temporary issue.
kind regards,
Tristan.