Show Bid Request
Perl email validation script
Bid Request Id: 62766
|
|
|
Posted by: |
nigel bashford (1 ratings)
(Software buyer rating 10)
|
Non-action Ratio: |
Above Average - 33.33%
|
Buyer Security Verifications: |
Good
|
Approved on: |
May 12, 2003 12:50:38 PM EDT
|
Bidding Closes: |
May 14, 2003 9:12:41 AM EDT
|
Viewed (by coders): |
82 times
|
Deadline: |
5/15/2003
TIME EXPIRED
|
|
|
|
Description:
This email validation script needs to work on the basis of an email sent via an email client, not a web form, being piped via the capture all (default address) on a web host. For example:
An email is sent via Outlook Express to subscribeatsomewebsite.com and is then piped to a script e.g. |usr/bin/perl /home/pathto/directory/somescript.pl (which would be this one)
1.2 Once the headers have been received using the stdin, a check is needed to be performed to establish the validity of the FROM address. This needs to be performed in three ways:
1.2.1 that the syntax is ok. If not an email will need to be sent back to the address informing the sending of the error.
1.2.2 that the host mail server exists If not an email will need to be sent back to the address informing the sending of the error.
1.2.3 that the mail server is not on a block list. If not an email will need to be sent back to the address informing the sending of the error.
1.3. Once these checks have been performed and have passed successfully the original raw headers of the email need to be piped to another script, which will be defined by the user, for processing in a similar manner.
Deliverables: 1) Complete and fully-functional working script and complete source code of all work done.
3) Complete ownership and distribution copyrights to all work purchased.
Platform:
linux,unix
Must be 100% finished and received by buyer on:
May 15, 2003 EDT
Deadline legal notes: All times are expressed in the time zone of the site EDT (UT - 5). If the buyer omitted a time, then the deadline is 11:59:59 PM EDT on the indicated date.
Additional Files:
This bid request includes IMPORTANT additional attached files. Please download and read fully before bidding.
Remember that contacting the other party outside of the site (by email, phone, etc.) on all business projects < $500 (before the buyer's money is escrowed) is a violation of both the software buyer and seller agreements.
We monitor all site activity for such violations and can instantly expel transgressers on the spot, so we thank you in advance for your cooperation.
If you notice a violation please help out the site and report it. Thanks for your help.
|
|
Bidding/Comments:
|
All monetary amounts on the site are in United States dollars.
Rent a Coder is a closed auction, so coders can only see their own bids and comments. Buyers can view every posting made on their bid requests. |
See all rejected bids (and all comments)
Name |
Bid Amount |
Date |
Coder Rating |
|
|
This bid was accepted by the buyer!
|
$60 (USD)
|
May 13, 2003 1:55:17 AM EDT
|
10
(Excellent)
|
|
|
I regularly deal with emails in my line of work. I work for a rather large adult entertainment company. I can throw this together for you in perl easily.
Recieving the email in a script then checking the email address for validity I would do. First check via a regex for a possibly valid address. Check host names to make sure domain exists. Check block list (as you specified) Pass email to delivery script.
I have experience working with mass mail scripts, both direct, and through anonymous proxies, so I'd be happy to assist you with all your mailing needs.
|
|
|
|
|
|