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