Gmail やその他のメール クライアントでは、返信確認と呼ばれるものを使用して、メールが開封されたかどうかを確認できます。(別の用語がある場合は教えてください)。mailutils コマンド ライン プログラムにはそのような機能がありますか? ある場合、どのように使用できますか?
答え1
これは基本的に、リーダーのクライアントに領収書を返すように要求するメッセージ内のフラグです。ほとんどのクライアントは、デフォルトで領収書を送信する前にユーザーに確認するため、領収書が返されることが保証されるわけではありません。
リクエストは電子メール ヘッダーとして送信されます。mailutils では、送信するメールのヘッダーを変更できません。mutt
代わりに を使用することをお勧めします。これは mail よりも少し洗練されています。また、mutt はどのプラットフォームでも mutt ですが、mail はプラットフォームごとに大きく異なります。もちろん、Mutt は任意のヘッダーを付けて送信できます。
mutt のマニュアルページより:
-H draft
メッセージを送信するために使用するヘッダーと本文を含むドラフト ファイルを指定します。
これは明らかに、電子メールに任意のヘッダーを挿入するために使用できます。ファイル (または stdin) はdraft
次の形式である必要があります。
From: [email protected]
To: [email protected]
Return-Receipt-To: [email protected]
Subject: Please confirm when you've read t From: [email protected]
To: [email protected]
Return-Receipt-To: [email protected]
Subject: Please confirm when you've read this!
This is the body of the message.
もちろん、これをstdin経由で送信するには、次のように実行します。<some command to generate the e-mail> | mutt -H -
ヘッダーに加えて、や などReturn-Receipt-To:
の他のヘッダーを試すこともできます。X-Confirm-Reading-To:
Disposition-Notification-To: