Re: [Exim] LDAP check during smtp dialogue

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Oliver Egginger
Fecha:  
A: Riccardo Baldanzi
Cc: exim-users
Asunto: 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