Track status of email


In an email account, there is one feature.

Screenshot from 2022-10-04 11-32-31

Please anyone can explain this and how it is used because I am confused about how it will work and where the results will be shown of this.

I want to track the status of the email if another person has read it or not through an email campaign, welcome email, communication and through direct email.

Thanks in advance

Read by Recipient is the field you are looking for. You can get to know more of this from here.

Can you please elaborate more I checked the code looks the same only…

The above pic is in my system

It’s not working though if the other person has read the email.

This is the function that sends the imaginary pixel for read receipt.

It will only be sent if you have configured it. Just run the following in your bench directory and try sending emails again.

bench set-config use_ssl 1

It should work after this.

Also, note that many email clients deliberately ignore tracking pixels. There’s no real way around this.

1 Like

No, it’s not working…

So please can you suggest any other option?

Hi! I tried a lot of times that functionality but it never worked for me.

bench set-config use_ssl 1

Not work for me.
I tried in múltiples accounts and emails apps.

Any idea o we draft an issue and validate it together?

Yes sure, we can.

Hey, did you get any idea how we see customers read receipts when they open the email?

Currently, there is no solution.


It’s working, but note this:

  1. Site config needs use_ssl active. Use bench set-config use_ssl 1
  2. Check if email account has active Track email status check.

Email queue process inserts track pixel on footer. This pixel calls to /api/method/ and marks the communication as seen (read_by_recipient field) … Newsletter doctype on Frappe don’t use communication to send mails, so isn’t working here.

Additionally … email sending tools (Sendgrid, Sendinblue, etc …) maybe override the tracking.

Hope this helps.