Steven Brown wrote:
> To the point where the first one that replies with the fix ... I'd even
> consider sending cash :)
>
> Seriously.
>
> Delivery is happening fine, BUT mails to nonexistantuser@??? get
> frozen instead of just saying "no such user here"
>
> I'm filling up fast with frozen messages . Unrouteable address
In your RCPT ACL:
> # Deny unless the sender address can be verified.
>
> # require verify = sender
Uncomment that. It's a first line of defence against incoming mail from
nonexistent domains. In the raw form, like this, all that is verified is
the existence of the sending domain.
Also you have:
> # require verify = recipient/callout=10s,defer_ok
Make that
require verify = recipient
Again, it'll run the routers in verify mode and ensure that either a
local delivery will succeed, or a remote one is possible. You can add
the callout again later with suitable restrictions so you don't
arbitrarily callout to every domain under the sun (this is a
long-discussed and oft-discussed issue).
Then restart Exim.
Graeme