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
для просмотра вложений в виде обычного текста, чтобы при просмотре вложения в виде простого текста к одному из моих собственных черновиков я ненароком не начал редактировать текст временного файла, используемого только для просмотра. :-)