We have been receiving and excessive amount of spam (although ESET Mail Security has been filtering it), so I thought I'd try enabling greylisting. Doing so has drastically reduced the amount of spam that is coming in to our server. My issue is that it is also blocking local SMTP requests as well.
We have a program that runs on WS 2012 R2 with Remote Desktop Services. This program accesses a SQL database from a separate WS 2012 R2 running SQL 2012. When a user attempts to send an email from our program, the request is sent from the SQL server to our Exchange server (WS 2012 R2 running Exchange 2013 SP1). I have a receive connector enabled on the Exchange server for this relay. It is setup for TLS with permissions for anonymous users (settings required for SMTP from our aforementioned program), it will only receive mail from the SQL server, and it is only bound to the IPv4 address of the Exchange server through port 25.
The setup for the relay is correct and works great when greylisting is disabled. That being said, is there a way to configure ESET Mail Security to allow this relay while having greylisting enabled?