ClearOS 6.5.0 currently uses cyrus-imapd-2.3.16-6.v6.4.i686 and suffers from the lack of a working catch-all functionality for email. I work around the problem by using two machines, one ClearOS 6.5.0 machine as the gateway and one ClearOS 5.2 machine just to host email.
cyrus-imapd-2.5.0 introduced catchall directly into the LMTP. This from the release notes:
Catchall Mailbox for LMTP
Thanks to the work by Carsten Hoeger and Ralf Haferkamp, this new feature enables administrators to configure a target mailbox for mail delivered through LMTP to targetted mailboxes that do not exist.
For example, a mail that LMTP would deliver to user/bovik, which for the sake of argument does not exist in this example, setting lmtp_catchall_mailbox to admin will instead deliver the mail to user/admin.
Mailbox name, not Email Address
Note that lmtp_catchall_mailbox must be a user mailbox name, not an email address.
Can one of the 2.5.x versions of Cyrus IMAP be targetted for ClearOS 6.6.0?
P.S. I tried to use the tracker to file a feature request however the getting started page had this very useful statement "Consolodate development framework here "