Если вы используете фильтры sieve, созданные через roundcube, то по-умолчанию они создаются в кодировке mUTF-7. Вот, что говорится в RFC3501 (protocol imap)
5.1.3. Mailbox International Naming Convention
By convention, international mailbox names in IMAP4rev1 are specified
using a modified version of the UTF-7 encoding described in [UTF-7].
Modified UTF-7 may also be usable in servers that implement an
earlier version of this protocol.
Всё бы ничего, только есть нюанс: имя должно начинаться с амперсанда “&”, только вот сам знак тоже поддаётся кодированию, то есть получаем вместо “&” -> “&-“. Итого, вместо папки с именем “&BEIENQRBBEI-“ получим “&–BEIENQRBBEI-“. Некоторые советуют добавить явное указание UTF-8 в имена папок в dovecot, то есть, так:
mail_location = maildir:%Lh/Maildir/:INDEX=%Lh/Maildir/:UTF-8
Но это не будет работать, так как виновник именно roundcube, а не dovecot. Поэтому, для решения проблемы достаточно добавить такую строку в конфиг roundcube:
$config['managesieve_mbox_encoding'] = 'UTF-8';
После нужно обязательно пересоздать nonASCII папки и перенастроить фильтры