メール サーバーにある種のスパムレポートを実装しようとしています。メールはふるい分けされ、スパムと呼ばれる 1 つのフォルダーにまとめられます。フォルダーを bash でループします。これで、メールから必要な情報を取得します。
cat $f | grep '^From' | head -n1 >> $TMPFILE
cat $f | grep '^Subject' | head -n1 >> $TMPFILE
しかし、一部のメールでは、件名はこのようにエンコードされています
件名: =?ISO-8859-1?Q?Test:_Jaguar_XKR-S:_Unter_dem_Blech_lauert_d?=
件名を正しいエンコーディングで取得するにはどうすればよいですか? mail、mailx、mutt を使用しようとしましたが、誰もファイルから単純にメールをロードできませんでした。