• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 385
  • Last Modified:

check email

hello there,
I have a forum with about 80,000 members.. I send a newsletter every week and I would like to know what approach would be the best to find out who read the email.. someone said to create a php mailer.. so when send emails include an image and each image would contain a unique string so when they open the email the image would load and the server would track the emails as read.. but sometimes some services like gmail dont open images automatically etc.. so what do you guys recommend?
0
XK8ER
Asked:
XK8ER
1 Solution
 
Dave BaldwinFixer of ProblemsCommented:
Most email clients now do not automatically open images from external sources until the user gives permission.  But it is still the standard method for detecting opens simply because nothing else seems to work better.  Also nothing else will report back to the server.  I know that I almost never load the images on the emails from Experts Exchange.
0
 
dsmileCommented:
may be you should ask all of your members to add your newsletter address to safe sender list or something like that of members' email service
0
 
rakjoshCommented:
i think there is open source 'phplist' in which you can get your answers, you need to implement it in your script.
0
 
Ray PaseurCommented:
Email was written by academic nerds who never thought of it as anything but a tool for them to send information back and forth about academic nerd stuff.  The idea of HTML email came 20 years later.  As a result there is no accountability in email at all.  Any and all headers can be forged, etc.  And there is no email handshake (like a cookie) that confirm receipt.  The tracking image concept is fairly lame, but it is all we have.

I recommend Constant Contact.  They use a tracking image script.  They are an excellent service - easy to use and embarrassingly inexpensive.  If your clients do not invite their email reader programs to display images, you will get a false count, one that is lower than the number of people who actually saw the message.

The tracking image is not really an image, it is a PHP script that makes a data base update, then renders an image which is often a one-pixel transparent PNG.  The tag in the HTML message looks like this.
<img src="tracker.php?q=[i]user_identity_string[/i]" />

Open in new window

The PHP script puts the user identity string into a table of clients who saw the email.

Constant Contact can also follow who forwarded the script, etc.  HTH, ~Ray
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

Cloud Class® Course: CompTIA Cloud+

The CompTIA Cloud+ Basic training course will teach you about cloud concepts and models, data storage, networking, and network infrastructure.

Tackle projects and never again get stuck behind a technical roadblock.
Join Now