Hello!
I am using Address verification now with ~90% success (using it over a
year now).
The only flaw i didn't find a solution yet is the following:
When a server rejects an e-mail address with 5xx, mine rejects it only
with 4xx. But! I would like to reject them with 4xx if the foreign
server sends 4xx, or unreachable, DNS failures etc... Is this possible?
Example:
NOQUEUE: reject: RCPT from example.com[1.2.3.4]: 450 4.1.7
<someth...@example.com>: Sender address rejected: undeliverable address:
host example.com[1.2.3.4] said:
551 5.1.1 user does not exist (in reply to RCPT TO command);
from=<someth...@example.com> to=<va...@address.com> proto=ESMTP
helo=<example.com>
I would like to answer 550 instead of 450 in this case, but 4xx any
other case.