Re: [exim] Recipient Verification Bypassed

Top Page
Delete this message
Reply to this message
Author: Rical Jasan
Date:  
To: exim-users
Subject: Re: [exim] Recipient Verification Bypassed
On 11/28/2016 03:14 AM, Jeremy Harris wrote:
> On 28/11/16 11:00, Rical Jasan wrote:
>> I noticed a few spam messages being accepted (saw the bounces failing)
>> for seemingly unverified recipients, and having a hard time tracking
>> down why.
>
> Try feeding one in manually that duplicates it, using -bhc and
> -d-all+acl.


I get this:

check verify = recipient/callout
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

...
Cannot do callout: neither router nor transport provided a host list
----------- end verify ------------

The router:

dovecot:
driver = accept
domains = +vmail_domains
transport = lmtp

The transport:

lmtp:
driver = lmtp
socket = /var/local/run/dovecot/lmtp
batch_max = 32


I had added /callout to specifically address the issue of not accepting
messages for invalid recipients at SMTP-time, and had verified it fixed
my problem then ...but maybe I hallucinated that. Have I really just
not noticed I've been accepting mail for invalid recipients this whole
time? :\

It also seems strange the message is accepted at all. Isn't that what
defer_ok is for? It's intentionally absent, since I don't (think I)
want that. If I can't verify a recipient I don't want to take the message.

Rical