Answer the question
In order to leave comments, you need to log in
Is it possible to make functions (Read, Delivered)?
Hello, I wrote a script for sending emails using NodeJS. I would like to write a small web muzzle, in which there would be statistics for each of my mailings, namely:
1) How many letters were delivered
2) How many were read
3) How many were rejected
google says that you need to insert an invisible 1x1 pixel image in order to track who opened a letter, does it work now?)
After all, for example, as I know, mailers can open the letter themselves and see the contents before the user opens the letter itself, and the statistics will no longer be correct.
Tell me how it is organized in email services like SendPulse?
Answer the question
In order to leave comments, you need to log in
"For security reasons, Thunderbird blocked this message from downloading content from the Internet" - that was your Google-recommended pixel.
At work, for these purposes, I sent emails through the Amazon Simple Email Service. With the help of webhooks, it sends information on letters to the desired URL.
Posted statuses ( https://docs.aws.amazon.com/ses/latest/DeveloperGu...
Sends – The call to Amazon SES was successful and Amazon SES will attempt to deliver the email.
Rejects – Amazon SES accepted the email, determined that it contained a virus, and rejected it. Amazon SES didn't attempt to deliver the email to the recipient's mail server.
Bounces – The recipient's mail server permanently rejected the email. This event corresponds to hard bounces. Soft bounces are only included when Amazon SES fails to deliver the email after retrying for a period of time.
Complaints – The email was successfully delivered to the recipient. The recipient marked the email as spam.
Deliveries – Amazon SES successfully delivered the email to the recipient's mail server.
Opens– The recipient received the message and opened it in his or her email client.
Clicks – The recipient clicked one or more links contained in the email.
Rendering Failures – The email was not sent because of a template rendering issue. This event type only occurs when you send email using the SendTemplatedEmail or SendBulkTemplatedEmail API operations. This event type can occur when template data is missing, or when there is a mismatch between template parameters and data.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question