Turning On Read Recipts for Apple Mail

I've read that you can turn on read receipts using terminal. I really need to know when my emails are being received by someone. I have a supervisor who is not responding to my emails when she should and it's affecting my work. I am using a gmail account and I don't want to have to use chrome and download the browser extension. I can attache a receipt if I use my Comcast email from the website, but the email I use for work is gmail. Below is what I type into terminal and the response. I used https://www.chriswrites.com/get-notified-when-your-messages-are-read-in-macos-mail/ as a reference but I have seen many other sites with the same information. Any input would be appreciated.


I thought maybe it had to do with the apostrophe in my name so I tried omitting it and I tried using 3 different email addresses. What am I doing wrong?


defaults read com.apple.mail UserHeaders ------>The domain/default pair of (com.apple.mail, UserHeaders) does not exist


defaults write com.apple.mail UserHeaders‘{“Disposition-Notification-To” = "C******* D'I******<m*********@comcast.net>";}’ -----> defaults[45021:4647688] Unexpected argument C******* D'I******<m********@comcast.net>; leaving defaults unchanged.bash: }’: command not found


MacBook Pro Retina

Posted on May 21, 2020 10:33 AM

Reply

Similar questions

15 replies

May 21, 2020 5:18 PM in response to Barney-15E

I used echo to validate this string. You can try this (with non-redacted email address). I didn't attempt to insert it into my Mail Preferences with defaults.

defaults write com.apple.mail UserHeaders '{"Disposition-Notification-To" = "C******* D’I******<m*********@comcast.net>";}'

Note that I did use a "curly" apostrophe. That is not a special character, so it doesn't interrupt the string.

Also, the formatter here puts it all on one line. If it extends beyond the border of the window, just Triple-click it to select the entire line.

May 21, 2020 3:25 PM in response to Cat_M_87

Your example shows neither of those are true. But, Safari (or whatever browser you are using) likely created curly quotes.

I didn't look closely before, but you have an apostrophe in your name. That would end the string. In this case, you would likely want an curly apostrophe, or you need to escape the single quote with a \ -→ D\'I


The error message indicates there is a break in the string starting at

C******* D'I

May 22, 2020 6:21 PM in response to Cat_M_87

a very kind person has helped me immensely but I am still unable to work it out. Thank you in advance for any help.


I put this into terminal


defaults write com.apple.mail UsersHeaders ‘{“Disposition-Notification-To” = “C******* D‘I******<c*****@comcast.net>“}’


It responded with

-bash: c*****@comcast.net: No such file or directory

May 21, 2020 10:53 AM in response to Cat_M_87

I really need to know when my emails are being received by someone.

The "Disposition Notification" won't tell you that. At best, it will tell you that the recipient's email provider pushed the message to the account's inbox.

If the email client they use has the capacity to identify that header and respond to it, the user would have to allow it to respond. I can't imagine anyone allowing that.

If your recipients use Mail, it won't respond in any way. It will just ignore the header.


You need to leave a space between UserHeaders and '. Also, the ' must be a ' and not "curly" quote. Same for "


May 21, 2020 4:51 PM in response to Cat_M_87

The errors indicate the string you entered is not formatted correctly.

Copy the exact command you used from Terminal and paste it into a reply, here. Select the entire Line and click the <> button to mark it as code.

Make sure the quotes do not change to curly quotes.

If they do, try selecting the line that you just marked as code, then cmd-shift-opt-V to paste and match style.


From that, I might be able to figure out what is wrong with the string. You can redact the personal information like you did before, but be sure to leave in any special characters, like the apostrophe.

May 22, 2020 7:05 PM in response to Cat_M_87

If I may, there are not very many people who would allow a read receipts (and that may be why the Mail app does not have that capability). I lnow I would definitely not: if you send me an email and it required a read receipt, I would not allow or open the email. I would consider it a serious privacy invasion for someone to demand to know when I read that email which, at that point, is my property.





This thread has been closed by the system or the community team. You may vote for any posts you find helpful, or search the Community for additional answers.

Turning On Read Recipts for Apple Mail

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple Account.