Макс,
В современном мире, создавая что-то хорошее сначала надо предусмотреть как это будет использовано не по назначению.
По собственному опыту могу сказать что спамеры давно используют заголовки Mailman'а для улучшения скорингов.
Т.е. прилетит например спама и будет ахулиард папок, которые придётся мочить кому-то. Сисадмины без дела не останутся хехе )
Но есть и критика твоего решения: у меня например мейлинг листы отсортированы по тематикам, а не по названиям - меньше папок, наглядность выше.
Но если совсем-совсем-совсем хочется, то
https://www.exim.org/exim-html-current/doc/html/spec_html/ch-the_appendfile_transport.html
5. Maildir delivery
Там почти твой кейс в примере.
Добрый день!
Есть в хозяйстве EXIM в связке с courier IMAP. Ещё это всё умеет Sieve.
И есть такое желание, чтобы как только приходило письмо, где в хидерах
есть "List-ID" (то есть список рассылки), то при первом таком письме
создавалась IMAP подпапка в папке Maillists, и письмо клалось туда. И
при последующих письмах с того же списка рассылки - туда же.
Есть ли уже реализации такого готовые?
Спасибо! ;)