wie erhalte ich eine Rücksendebestätigung von Mailutils?

wie erhalte ich eine Rücksendebestätigung von Mailutils?

In Gmail und anderen Mail-Clients kann man anhand einer sogenannten Rückantwort erkennen, ob eine E-Mail geöffnet wurde. (Wenn es dafür einen anderen Begriff gibt, sagen Sie es bitte.) Gibt es eine solche Funktion im Befehlszeilenprogramm Mailutils? Wenn ja, wie kann ich sie verwenden?

Antwort1

Es handelt sich im Grunde genommen um ein Flag in der Nachricht, das den Client des Lesegeräts auffordert, eine Quittung zurückzusenden. Die meisten Clients fragen den Benutzer standardmäßig, bevor sie die Quittung senden. Es besteht also keine Garantie dafür, dass Sie eine Quittung erhalten.

Die Anfrage wird als E-Mail-Header gesendet. Mit Mailutils können Sie die Header einer gesendeten E-Mail nicht ändern. Ich würde vorschlagen, dass Sie muttstattdessen verwenden. Es ist etwas ausgefeilter als Mail – und Mutt ist auf jeder Plattform Mutt, während sich Mail von Plattform zu Plattform stark unterscheidet. Mutt kann natürlich mit beliebigen Headern senden.

Von Mutts Manpage:

-H Entwurf
Gibt eine Entwurfsdatei an, die Header und Text enthält, die zum Senden einer Nachricht verwendet werden soll.

Dies kann offensichtlich verwendet werden, um beliebige Header in eine E-Mail einzufügen. Die Datei (oder Standardeingabe) draftsollte das folgende Format haben:

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.

Dies kann natürlich über stdin gesendet werden, indem Sie ausführen<some command to generate the e-mail> | mutt -H -

Zusätzlich zu dieser Return-Receipt-To:Kopfzeile können Sie andere Kopfzeilen wie X-Confirm-Reading-To:oder ausprobieren Disposition-Notification-To:.

verwandte Informationen