Created attachment 233087 [details] patch The attached patch makes these 2 modifications: 1. set unixhierarchysep=yes in imapd.conf: Thunderbird assumes that folder separator is '/', so unixhierarchysep=yes is required for Cyrus IMAP to work with Thunderbird. 2. disable http and https services in cyrus.conf: Conf file itself says that these services are optional, and freshly installed cyrus service fails to start when these are present.
A commit in branch main references this bug: URL: https://cgit.FreeBSD.org/ports/commit/?id=c34f92ae7950c05dd13b1286cac07414f503ab1d commit c34f92ae7950c05dd13b1286cac07414f503ab1d Author: Hajimu UMEMOTO <ume@FreeBSD.org> AuthorDate: 2022-04-10 04:45:04 +0000 Commit: Hajimu UMEMOTO <ume@FreeBSD.org> CommitDate: 2022-04-10 04:45:04 +0000 mail/cyrus-imapd34: disable http and https services in cyrus.conf, when HTTP is not enabled PR: 263168 mail/cyrus-imapd34/Makefile | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-)
(In reply to Yuri Victorovich from comment #0) Thank you for your report. > 1. set unixhierarchysep=yes in imapd.conf: > Thunderbird assumes that folder separator is '/', so > unixhierarchysep=yes is required for Cyrus IMAP to work with Thunderbird. The unixhierarchysep is yes by default since 3.X, So, you do not need to set it explicitly. > 2. disable http and https services in cyrus.conf: > Conf file itself says that these services are optional, > and freshly installed cyrus service fails to start when these are present. I committed to commented them out when HTTP is not enabled.
(In reply to Hajimu UMEMOTO from comment #2) > The unixhierarchysep is yes by default since 3.X, > So, you do not need to set it explicitly. Bit somehow it made a difference when I added unixhierarchysep=yes.