如何從 mailutils 取得回執?

如何從 mailutils 取得回執?

在 gmail 和其他郵件用戶端中,可以使用回執來判斷電子郵件是否已開啟。 (如果還有其他術語,請告訴)。 mailutils命令列程式中有這樣的功能嗎?如果是這樣,我該如何使用它?

答案1

它基本上是訊息中的一個標誌,請求讀者的客戶端返回收據。預設情況下,大多數客戶會在發送收據之前詢問用戶,因此這絕不保證您會收到收據。

該請求作為電子郵件標頭發送。使用 mailutils,您無法變更要傳送的郵件的標頭。我建議您改用mutt。它比郵件複雜一點——mutt 在每個平台上都是 mutt,而郵件在不同平台上有很大不同。當然,Mutt 可以發送任意標頭。

來自 mutt 的手冊頁:

-H Draft
指定包含用於傳送訊息的標頭和正文的草稿檔案。

顯然,這可以用於將任意標頭插入電子郵件中。文件(或標準輸入)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.

這當然可以透過標準輸入發送,透過運行<some command to generate the e-mail> | mutt -H -

除了Return-Receipt-To:標頭之外,您還可以嘗試其他標頭,例如X-Confirm-Reading-To:Disposition-Notification-To:

相關內容