Quoting Gordon McKee:
> I get the following error "temporarily rejected after DATA: cannot test
> domains condition in DATA ACL"
>
> Been looking through the web for age to no avail!!
You cannot test domain in the data acl, because a message can have more
than one recipient.
Solutions are well documented in the wiki:
http://www.exim.org/eximwiki/ExiscanExamples#head-962411f515d3c420ace6c0672cd70e91224f4355
But with fetchmail, you might using something completely different, e.g.
mda "spamc -x -e /usr/sbin/sendmail -i %T"
in your .fetchmailrc instead of smtp to exim.