I’m sending a bunch of emails out through a script in PHP, and I want to analyse the outcome of each so I know if it was delivered or not.
Anyway of doing that through PHP?
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
You can check it’s been sent, but checking it’s been delivered is another thing entirely.
In fact, I can’t think of any way to confirm it’s been delivered without also checking it gets read, either by including a 1×1 .gif that is requested from your server and logged as having been accessed, or a link that the user must visit to see the full content of the message.
Neither are guaranteed (not all email clients will display images or use HTML) and not all ‘delivered’ messages will be read.
You can of course, monitor your
reply-toaddress for any bounced mail which will let you say with certainty that a message hasn’t been delivered.