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.