Me too have written a summary of my experience where sensible
uncertainties and errors arose:
https://on.lt/opensmtpd
I think it would be helpful to explain the difference between meaning of
'local host' and 'local domains' in the manual. And also to warn about
the disastrousness of conventional spaces in a list of aliases after
:include: (or to fix the code that forbids these spaces). Maybe these
definitions in the manual should be clarified based on our experience.
So that others do not have to be troubled and even give up on this great
OpenSMTPD.
I should clarify: nothing needs to be done on the Cyrus side, it is just
a matter of having OpenSMTPD interact with Cyrus via LMTP Unix socket.
--
Vladas Palubinskas (a.k.a. Uolys)
https://vladas.palubinskas.lt/