回答:
muttは個々のメッセージを開くことができないようです。できることは、.emlファイルを単一のメッセージを含むmboxフォルダーに変換することです。これには基本的From
に、先頭に行を追加することが含まれformail -b
ます。
formail -b < themessage.eml > themessage.mbox
これは、change-folder
(デフォルトキーc
)を使用してmutt内で開くことができます。
mutt -f themessage.mbox
また、formailコマンドは、システム(少なくともdebianベースのシステム)にまだインストールされていない場合、procmailパッケージの一部です。
同じ問題がありました。「formail -b」の提案をありがとう。
次のmailcapエントリは、手動での保存、「formail -b」の実行、およびメールボックスへの変更の必要性を排除するようです。これらの3つのステップは<enter>
、アタッチビューでmessage / rfc822添付ファイルをプッシュすることだけになります。
message/rfc822; formail -b < %s > %s.mbox && mutt -f '%s.mbox'; needsterminal
追加の利点は、.mboxファイルが/tmp
ディレクトリに作成され、後でクリーンアップする必要がないことです。
vim
muttに設定されている場合、プレーンテキストとして開かれませんか?mailcap
添付ファイルの場合は、テキストエディターで開くようにエントリを設定することもできます。