> ----------- end verify ------------ > require: condition test failed
> LOG: MAIN REJECT
> H=cron1.directhostnet.com [63.117.226.53] sender verify fail for
> <www@???>: unrouteable mail domain
> "localhost.localdomain"
> SMTP>> 550-Verification failed for <www@???>
> 550-Verification failed for <www@???>
> SMTP>> 550-unrouteable mail domain "localhost.localdomain"
> 550-unrouteable mail domain "localhost.localdomain"
> SMTP>> 550 Sender verify failed
> 550 Sender verify failed
> LOG: MAIN REJECT
> H=cron1.directhostnet.com [63.117.226.53]
> F=<www@???> rejected RCPT
> andrew@???: Sender verify failed
>
Doh. You're using require - that fails if any of the conditions fail. Sorry,
yesterday was the end of a long, hard day.
You could try replacing it with
deny !verify=sender
hosts = !63.117.226.53