look into the directive to forbid litterals. That should do what you want
since the [IP] portion of the x@y[IP] is referred to as a "domain litteral".
from the sample config file distributed with 3.35's source:
# The following line prevents Exim from recognizing addresses of the form
# "user@???" that is, with a "domain literal" (an IP address)
# instead of a named domain. The RFCs still require this form, but it makes
# little sense to permit mail to be sent to specific hosts by their IP
address
# in the modern Internet, and this ancient format has been used by those
# seeking to abuse hosts by using them for unwanted relaying. If you really
# do want to support domain literals, remove the following line, and see
# also the "domain_literal" router below.
forbid_domain_literals
Don't know for sure that is waht you want but I think it is at least a step
in the right direction.
-- Dan
----- Original Message -----
From: "Frederico Jesus da Costa" <fred@???>
To: <exim-users@???>
Sent: Thursday, April 04, 2002 10:11 AM
Subject: [Exim] Relay uring "x@y"[IP]
> Boys and Girls,
>
> I need some assistance in a BIG problem....
>
> One of my Exim mail servers was Black listed as relay-open. I have beem
thru all the manuals and there I've got that the directive
>
> percent_hack_domains=*
>
> would close this opening... indeed it closed the x%y@[IP}, but not the
"x@y"[IP] one.. :-(
>
> I have upgraded from the 3.12 to 3.35 but it continues to accept .. :-(
>
> can anyone help me?
>
> TIA
>
> Fred
>
> --
>
> ## List details at http://www.exim.org/mailman/listinfo/exim-users Exim
details at
http://www.exim.org/ ##
>
>
>