Mutt (neomutt) не может получить доступ / показать вложение в виде простого текста (тело сообщения)

При попытке открыть / прочитать встроенный text/plain вложение (тело обычного текстового сообщения) полученного сообщения от Attachments посмотри в (Нео) дворняге, я получаю:

sh: /tmp/neomutt-x1-1000-1595035-6095510368090236182: Permission denied
Press any key to continue...

Когда я пытаюсь просмотреть файл с терминала, он работает нормально:

$ cat /tmp/neomutt-x1-1000-1595035-6095510368090236182
Hi ...
[msg body]

Эта проблема не возникает, когда я пытаюсь просмотреть / открыть встроенный text/plain приложение от ComposeПосмотреть. Потом нормально отображается во встроенномPager.

С просмотром проблем тоже нет text/html или любые другие вложения.

1 ответ

У меня была точно такая же проблема, и в моем случае в моем файле mailcap было:

      text/plain; $EDITOR %s ;

и мойEDITORпеременная не была установлена, поэтому Neomutt пытался запустить текстовый файл как исполняемый файл.

Установка переменной EDITOR должна решить проблему, или я просто изменил эту строку на:

      text/plain; less %s ;

который работал отлично. я используюvimдля составления писем, но хотел использоватьlessдля просмотра вложений в виде обычного текста, чтобы при просмотре вложения в виде простого текста к одному из моих собственных черновиков я ненароком не начал редактировать текст временного файла, используемого только для просмотра. :-)

Другие вопросы по тегам