Why not use the response codes from the SMTP server session? The receiving server in many cases will tell you why it's rejecting mail, and they can go beyond DNS.

Examples:

450 <[EMAIL PROTECTED]>: Recipient address rejected: User unknown in local recipient table;

In other cases you might just be disconnected, like if your SMTP server is blacklisted somewhere.

Maybe open an SMTP session and just issue the VRFY username command.

Bill

William M. Conlon, P.E., Ph.D.
To the Point
2330 Bryant Street
Palo Alto, CA 94301
   vox:  650.327.2175 (direct)
   fax:  650.329.8335
mobile:  650.906.9929
e-mail:  mailto:[EMAIL PROTECTED]
   web:  http://www.tothept.com


On Dec 15, 2006, at 11:35 PM, MC Tay wrote:

Sorry I didn't explain this very well in my previous email.

We know how to track email open and stuff through an image reference. What we are looking for is an email verification script or tool (perhaps even a command line tool) to check a list of email addresses from our database for their validity prior to sending out the actual emails, i.e. DNS, domain, MX records and such, may be even if the emails are blocked or not. We want to integrate this tool into our WiTango application.

Hope I have explained what we wanted clearly.

Thanks!

MC

At 09:54 PM 12/15/2006, you wrote:
Email (smtp) is by design a best effort delivery system. There is no guarantee of delivery, and although you can 'request' a delivery receipt it is up to the receiving mail program to decide if it wants to send a 'received' or 'read' receipt.

If you really need to verify that an email has been read, you can do one of two things. Firstly, write the email in html, with a reference to an image on your server. Then when the mail is opened, the image will be loaded. Using unique image names, url arguments and trapping errors on the server are left as an exercise for the reader. Be aware that this is a common technique for spammers to verify an email address, so some spam systems will rate your email. The second way is to include a url in the email for the end reader to click on.

Can you tell us a little more about the problem you are trying to solve?

Regards,

Jason.


On 16/12/2006, at 3:26 PM, MC Tay wrote:

Hi:

Does anyone know any scripts or products that verifies emails (not syntax, but to check the delivery results) and can be integrated with WiTango?

Thanks!

MC


____________________________________________________________________ ____
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

--
This message has been scanned for viruses and
dangerous content by ESVA, and is
believed to be clean.



WITH IMAGINATION
Planning, Implementation and Management of Web Applications

Level 1, 44 Miller Street North Sydney NSW Australia 2060
phone + 612 9929 9229 fax + 612 9460 4770
web - www.wi.com.au email -  [EMAIL PROTECTED]



_____________________________________________________________________ ___ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/ maillist.taf
______________________________________________________________________ __ TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

________________________________________________________________________
TO UNSUBSCRIBE: Go to http://www.witango.com/developer/maillist.taf

Reply via email to