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.