mutt: имя, закодированное в кодировке с кодовым названием

Мне нужно иметь дело с несколькими почтовыми ящиками, имеющими закодированное поле с кодом, указанным в этом поле:

From: =?UTF-8?Q?=22Foo_Bar=22?= <foo@bar.com> 

Результат =22 приводит к " в индексе mutt, который выглядит уродливым, потому что сообщения с закодированными заголовками без кавычек – наоборот, теряют свои кавычки.

Также, отвечая на такое сообщение, mutt поместит в поле Кому следующее:

 To: "\"Foo Bar\"" <foo@bar.com> 

Только в представлении пейджера заголовки отображаются с лишенными кавычками.

Я думаю, что Mutt ведет себя корректно при ответе, но неверен при снятии кавычек в представлении пейджера (обратите внимание: в индексном представлении кавычки не разделяются). Действительно, согласно RFC 2047 вместо атома используется кодированное слово, такое как =?UTF-8?Q?=22Foo_Bar=22?= . Таким образом, закодированные цитаты здесь не используются как часть синтаксиса сообщения, а как часть содержимого; таким образом, их нельзя раздеть. Вкратце:

 =?UTF-8?Q?=22Foo_Bar=22?= 

должен дать:

 "Foo Bar" 

а также

 =?UTF-8?Q?Foo_Bar?= 

должен дать:

 Foo Bar 

При ответе использование \" – это способ рассматривать цитату как часть содержимого (это лучше, чем использование кодировки RFC 2047 для текста, показанного пользователю). Как это будет внутренне (в формате сообщения) другой вопрос.