Re: [Exim] LDAP check during smtp dialogue

Kezdőlap
Üzenet törlése
Válasz az üzenetre
Szerző: Oliver Egginger
Dátum:  
Címzett: Riccardo Baldanzi
CC: exim-users
Tárgy: Re: [Exim] LDAP check during smtp dialogue
Hello Riccardo,

maybe I didn't understand you right ...
But I think it has principle nothing do with LDAP.
Receiver verification means that Exim runs the Drivers on
an receiver address before accepting the associated mail.

If you specify the hosts for
which the verification should be done in
    receiver_verify_hosts
and set
    receiver_verify = true
it should work for (not existing) local addresses.
Exim will reject such messages with a
5xx error code.
We use this feature in Exim 3.33 and it's
working in that way.


- oliver


> Hi all,
>
> this my config:
>
> receiver_verify = true
>
> local_not_exist:
>     condition = "${lookup ldap
> {ldap:///c=IT?mail?sub?(&(shortname=$local_part))}{0}{1}}"
>     driver = smartuser
>     transport = rcpt_not_found_autoreply

>
> But...how can i check recipients during SMTP dialogue and not after
> accepting mails?
>
> Thanks,
>
> Riccardo