Forum Moderators: coopster
Are you sending HTML mail? if so, include an <img> in the message that requests an image from your server Identify the recipient using the querystring. For example:
Add this to your e-mail message:
<img src='mydomain.com/spyimage.php?email=$toemail' height=1 width=1>
When someone views the message, your server will get the request for the image, and you can track which ones are being opened and which are not.
The file "spyimage.php" on your server can perform some sort of statistics-keeping action; when the image is requested, you know that e-mail address is validated.
There are some other threads here about using a PHP script to output an image; it's a neat technique which you might find useful in other situations too.
Another tip: if your own mail server has a good SPAM filter, set it to its highest sensitivity (maximum blockage), and experiment with it by sending lots of mail to yourself. If it has a "verbose" option, that's even better, since it might also send you an explanation of *why* the message was filtered as SPAM. Optimize your e-mail so it won't be identified as SPAM by removing stop words, fixing the headers, etc.
I'm happy to offer advice if you are just having problems getting your automated messages to show up where they're supposed to. But if you are actually sending SPAM to unsolicited lists, then you should be beaten with a rubber bat until your spleen explodes. Please use my advice for good, not for evil. thanks.