Need an email validation utility created that is based on hexillion com's "ValidateEmail" code.
1.0. Interface: Web-based, controlled by CSS
3.0. Database: mySQL
4.0. Data Input/Output: Must be able to import email addresses and a variety of other data (see "d" below) in CSV or Tab Delimited format.
5.0. Throttling Requirements:
This utility must have a web-based front-end that allows me to adjust how many emails can be tested simultaneously and/or within a particular number of seconds.
6.0. Email Batch Testing Management:
Must be able to create a title for each email batch tested.
Must be able to see the titles listed vertically and in a historical sequence with a date and time stamp.
Must be able to click on the titles so see and export the following the following in CSV or Tab Delimited format:
(a) emails imported
(b) Tested: Yes/No
(c) Test Results: Not Tested, Confirmed Valid, Confirmed Invalid
(d) Email Server Response Values (e.g., 250, 550, DNS Lookup, SMTP Lookup/Query, MX Record Lookup, Account ID*, Contact ID*, Account Owner*, First Name*, Last Name*)
* Account ID: Must be alphanumeric and up to 30 chars
* Contact ID: Must be alphanumeric and up to 30 chars
* Account Owner: Must be alpha and up to 50 chars
* Contact First Name: Must be alpa and up to 30 chars
* Contact Last Name: Must be alpha and up to 40 chars
7.0. Must have "Pause", "Stop" and "Resume" buttons/functionality
8.0. Must have the ability to delete batches individually or by selectively checking those I wish to delete.
9.0. Extremely Important: This utility should not be written in such a way that an actual email is sent and in a way that does not place my domain at risk for being black listed.