From 86218347a8a79d084961c1f04b0df498f6b01832 Mon Sep 17 00:00:00 2001 From: Sergey Matveev Date: Fri, 18 Jun 2021 17:35:39 +0300 Subject: [PATCH] Mutt, List Management Menu, Maildrop MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit http://www.mutt.org/relnotes/2.1/ В новой версии Mutt появилось меню для действий связанных с почтовой рассылкой. Он должен парсить заголовки и предлагать всякие List-* действия. Заметил что у меня в основном ничего не работает (меню не показывается), а на некоторых писем всё хорошо. Разбирался с заголовками (может формат не такой) -- не помогает. Пересобрал Mutt с отладочной информацией, lldb =mutt, breakpoint на имя функции, увидел что на "From " (From_) строке парсинг RFC822 заголовков падает. Действительно, это mbox-style заголовок. Но, при перемещении средствами Mutt письма в другой почтовый ящик, этот заголовок пропадает, делая всё сообщение RFC822 валидным и с работающими List-* заголовками и меню. В Postfix на сервере, действительно, стоит настройка добавления From_ к сообщениями поступающим в NNCP транспорт. Убрал, не помогло. Выяснилось (точнее забылось), что почта у меня доставляется через "local" демон, который самостоятельно насильно добавляет этот From_ заголовок. А maildrop явно в man говорит что он не поддерживает это и, пожалуйста, удаляйте. Сделал такую доставку писем: mailbox_command = /usr/local/bin/reformail -f0 | /usr/local/bin/maildrop -d ${USER} Теперь сообщения в Maildir не являются mbox почтовыми ящиками. Я давно замечал этот From_, но не придавал значения, думал что всё работает. -- 2.50.0