On Thu, Nov 17, 2022 at 05:10:03PM +0100, Gabriele Bulfon wrote:

> Thanks, I tried with this:
> 
> address_verify_default_transport = lmtp:unix:/sonicle/var/imap/socket/lmtp

That's the wrong setting.  You haven't read ADDRESS_VERIFICATION_README
carefully, and should probably also brush up on ADDRESS_CLASS_README.
The relevant choices are:

    address_verify_default_transport
    address_verify_local_transport
    address_verify_relay_transport
    address_verify_virtual_transport
    address_verify_transport_maps
    address_verify_sender_dependent_default_transport_maps

Which do you think is appropriate for your situation and why?  What
settings from your main.cf file and any relevant tables back up your
intuition?

> but not only non existent addresses are accepted with "Ok", but I
> don't even found the log in this case...  With cyrus the default
> transport for us is a cyrus transport like this:
> 
> cyrus     unix  -       n       n       -       -       pipe
>     flags=R user=sonicle argv=/sonicle/bin/deliver -r ${sender} ${recipient}

That is just a legacy option, LMTP is generally the better choice.

-- 
    Viktor.

Reply via email to