デバッグ目的で送信されたメッセージの内容全体を印刷するにはどうすればよいですか?

デバッグ目的で送信されたメッセージの内容全体を印刷するにはどうすればよいですか?

に送信されたメールの生データを表示しようとしています。mail -s "My Subject" [email protected]

可能ですか?では、どうすれば可能ですか?

期待される出力は次のようになります。

From: "root" <[email protected]>
To: [email protected]
Subject: My Subject
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: quoted-printable

My Body

答え1

mailqまたは、postqueue -pマイキュー(拒否されたメッセージを含む)を表示します。その識別子を渡して元のpostcat -q $IDメッセージを表示できます。

関連情報