muttを使用して.emlファイルを開く

muttを使用して.emlファイルを開く

Linuxで.emlファイルを開く方法は?処理が可能かどうかはわかりませんmutt

修正する

新しいメールボックスを作成して問題を部分的に解決しました。

mkdir -p a/{cur,tmp,new}

emlファイルをa / curに入れると、次のように読み取ることができます。

mutt -f

しかし、それは私が望むものではありません。

答え1

muttが個々のメッセージを開くことができないようです。あなたができることは、.emlファイルを単一のメッセージを含むmboxフォルダに変換することです。これは基本的にFrom上部に行を追加することに関連しており、次のコマンドを使用して実行できますformail -b

formail -b < themessage.eml > themessage.mbox

change-folderその後、(主キー)を使用してmuttで開くことができますc

答え2

私も同じ問題があります。 "formail -b"の提案に感謝します。

次のmailcapエントリは手動で保存し、「formail -b」を実行し、メールボックスを変更する必要がないように表示されます。これらの3つのステップは、添付<enter>ビューからメッセージ/ rfc822添付ファイルをプッシュすることに減ります。

message/rfc822; formail -b < %s > %s.mbox && mutt -f '%s.mbox'; needsterminal

もう1つの利点は、.mboxファイルが/tmpディレクトリに作成されるため、後でクリーンアップする必要がないことです。

関連情報