Further investigation shows me that the path is used in the /etc/postfix/master.cf
Code:
dovecot unix - n n - - pipe
flags=DRhu user=vuser:vusers argv=/usr/local/libexec/dovecot/dovecot-lda -f ${sender} -d ${recipient}
That line is there to make Postfix communicate with Dovecot, for the purpose of authenticating users and locating users Maildirs (as far as I understand it) and it comes direct from the dovecot documentation
here.
I've searched Google for the error in my log file (/usr/local/libexec/dovecot/dovecot-lda: No such file or directory) but it returns absolutely nothing when inside quotes. It's hard to believe out of all the log files excepts posted online, that not one of them has been indexed containing that line! It's very curious.
Meanwhile, I have no idea how or where to get the missing components? Please can someone check their installation and tell me what should be there?
Thanks,
Peter