Ух ты, я помню, что использовал MHonarc еще в 1995 году. Если он делает именно то, что вы хотите, почему бы не использовать его?Вы можете вызвать его из приложения Ruby с обратными метками.
Если вы действительно ищете решение для Ruby, в описании списка рассылки Ruby-Talk сказано, что оно работает на «умном архиваторе Ruby Shin-ichiro Hara"так что вы, возможно, захотите поискать это.
Если бы я собирал сегодня архиватор, я бы, вероятно, настроил приложение Rails, которое хранит входящую почту в базе данных (или, что еще лучше, индекс Solr)обеспечить возможность поиска, а также возможность просмотра.Возможность получать и / или обрабатывать электронную почту встроена в ActionMailer.(Вне Rails я бы использовал камень Mail ).