It looks to me as though you can white-list an IP address by adding it to the file /var/service/qpsmtpd/config/dnsbl_allow.
The default template for this is constructed to include all local ip addresses, and is located at /etc/e-smith/templates/var/service/qpsmtpd/config/dnsbl_allow/80LocalNetworks
You should be able to white-list an IP using:
mkdir -p /etc/e-smith/templates-custom/var/service/qpsmtpd/config/dnsbl_allow
cd /etc/e-smith/templates-custom/var/service/qpsmtpd/config/dnsbl_allow
pico -w 50dnsbl_whitelist
Add the IPs you want to white-list, one per line. Add a class "C" network by leaving off the final octet (but include the final "."). Use "Ctrl-X", "y", <enter> to exit pico saving changes, then:
expand-template /var/service/qpsmtpd/config/dnsbl_allow
signal-event email-update
Caveat: I have verified that the commands above will successfully modify /var/service/qpsmtpd/config/dnsbl_allow, but I have no idea if this will provide the solution to your situation.
If you try this out, please report back and let us know how it works...
P.S. You could do the same thing without creating any custom templates by adding the IP address of the server you want to whitelist as a "Local Network" in server-manager, but this also opens lots of other services to that host and is therefore discouraged for security reasons.