Gmail 및 기타 메일 클라이언트에서는 반송 영수증이라는 것을 사용하여 이메일이 열렸는지 알 수 있습니다. (다른 용어가 있으면 알려주십시오). mailutils 명령줄 프로그램에 그러한 기능이 있습니까? 그렇다면 어떻게 사용할 수 있나요?
답변1
기본적으로 독자의 클라이언트에게 영수증을 반환하도록 요청하는 메시지의 플래그입니다. 대부분의 클라이언트는 기본적으로 영수증을 보내기 전에 사용자에게 묻기 때문에 영수증을 받을 것이라는 보장은 없습니다.
요청은 이메일 헤더로 전송됩니다. mailutils를 사용하면 보내는 메일의 헤더를 변경할 수 없습니다. 대신 사용하는 것이 좋습니다 mutt
. 이것은 메일보다 좀 더 정교합니다. 그리고 mutt는 모든 플랫폼에서 멍청한 반면, 메일은 플랫폼마다 많이 다릅니다. 물론 Mutt는 임의의 헤더를 사용하여 보낼 수 있습니다.
mutt의 매뉴얼 페이지에서:
-Hdraft
메시지를 보내는 데 사용할 헤더와 본문이 포함된 초안 파일을 지정합니다.
이는 이메일에 임의의 헤더를 삽입하는 데 사용될 수 있습니다. 파일(또는 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: