Message-ID
現在作成されているメッセージに割り当てられるmuttを印刷/予測する方法はありますか?
hostname
タイムスタンプ、ランダムな文字列(正しいですか?)、fromで構成されているように見えますが、いつ作成されたmuttrc
のかわかりません。
答え1
必要に応じて、エンベロープの準備時にメッセージ識別子が生成されます。つまりmutt
メールを送信する直前です。mutt
メッセージを送信する前に生成された識別子を表示する方法はないようです。作成するメッセージに自分の識別子を手動で割り当てると、そのmutt
識別子が使用されます。
生成された識別子自体には、次の情報が含まれます(参照:mutt_gen_msgid()
存在するsendlib.c
)、現在の開発のヒント:
- 年度
- 月;
- その月の一日。
- 時間;
- 分;
- 第二;
- 「A」と「Z」の間の単一文字です。
mutt
プロセス識別子- ホストのFQDN。
現在の Debian バージョンではランダムな文字列(単一文字およびプロセス識別子ではない)
いずれにしても、識別子を正確に予測することはできません!