Для нормального функционирования cyrus-imapd необходимо добавить в /etc/services описания сервисов: lmtp 24/tcp и cisco-sccp 2000/tcp sieve LMTP нужен для передачи почты между MTA и MDA, sieve используется для создания на сервере клиентом правил обработки почты средствами SIEVE.
Против 2000 возражений нет, а вот с 24 не совсем понятно: в port numbers от IANA написано: 24/tcp any private mail system 24/udp any private mail system Насколько корректно давать этому имя lmtp?
В /etc/postfix/README_FILES/LMTP_README есть вот такое упоминание: 4 - LMTP over TCP sockets ========================= Use this to deliver mail from the Postfix LMTP client to an LMTP server that is running on the same system or on a different system. A TCP destination is specified as the socket type ("inet"), the destination hostname and the TCP port: inet:hostname:port The "inet:" part can be omitted, as it is the default socket type. The destination port can be omitted as well. Currently the default TCP port number for this type of connection is 24, but this can be customized in the /etc/services file. Specific examples are given later in this document. Поэтому-то я и 24-й порт упомянул. Хотя, хотя... Чуть ниже в примерах уже указывается порт 2003/tcp. По-идее, можно и на 2003 навесить.
Плюс еще бы подумать про smmapd. Это тоже в кучу к Cyrus IMAP.
В результате я добавил lmtp, cisco-sccp и sieve в setup-2.2.6.