On Sun, 5 Jan 2003, Giuliano Gavazzi wrote:
> I am seeing some problems with sender verify.
> I have done a test with a domain that, as I verified with nslookup, does not have an MX record:
>
> [drum:~] g% telnet localhost 25
> Trying 127.0.0.1...
> Connected to localhost.
> Escape character is '^]'.
> 220 drum.humph.com ESMTP Exim 4.11 Sun, 05 Jan 2003 02:41:47 +0000
> helo localhost
> 250 drum.humph.com Hello localhost [127.0.0.1]
> mail from: popo@???
> 250 OK
> rcpt to: some_local_user
> 451 Temporary local problem - please try later
>
> resulting in the log:
>
> 2003-01-05 02:42:42 H=localhost [127.0.0.1] sender verify defer for
> <popo@???>: host lookup did not complete
> 2003-01-05 02:42:42 H=localhost [127.0.0.1] F=<popo@???>
> temporarily rejected RCPT some_local_user: Could not complete sender
> verify
Try it with exim -d -bh 1.1.1.1 , this will give you much more
informations.
My debugoutput for this says "DNS lookup of iprolink.com (MX) gave
TRY_AGAIN", so exim receives a defer from the DNS-Server, and so the
verify defers.
You can verify this with
dig @ns1.iprolink.ch iprolink.com MX, this will return a SERVFAIL-error.
It's either a misconfigured DNS-server, or just a spammer :)