GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Imported Contacts Handling / Processing Script

   Click here to post similar project

Imported Contacts Handling / Processing Script is project number 171620 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider pentium10
Budget: $30-100
Created: 08/27/2007 at 5:08 EDT
Bidding Ends: 08/30/2007 at 5:08 EDT
Project Creator: mgscom View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(3 reviews)
Description: I have an php invite script provided by Octazen Solutions.

I am happy with this script, what I'm looking for is a system to handle the imported contacts.

This is how I would like it to work;

After the user selects the contacts he wishes to import the script should firstly check the emails against our mysql users table to see if they are already registered.

If they are registered then a list headed with, "Your Friends Are Already Here" should be displayed with the list of their email addresses and a link to their profiles (using their userid from the Users Table).

If an email is not already registered then it should be checked against a list of blacklisted email addresses (I'll say more about this in a bit).

If an email is on the blacklist then a list headed with, "Sorry these friends have chosen not to receive invites" should be displayed with a list of all email addresses selected that were found in the blacklist.

If an email is not on the blacklist then it should be queued for sending. And a list headed with "Invites Sent To" should display a list of all email addresses that are not already registered and not in the blacklist.

We don't want the emails to be sent out automatically and want to be able to set a maximum number of emails to be sent out per hour (this should be configurable in case we need to change it in the future).

The script should automatically work through the queued list of invites at a rate of X emails per hour and continue automatically until there are no more invites left to send. This is similar to batch processing in PHPList however we don't want to have to have a page open on our browser for this to run, it should run automatically, possibly using CRON jobs.

The invite email should look something like this, but should also be configurable should be need to edit it in the future.

"Hey, SENDER EMAIL ADDRESS has invited you to join Oursite.com.

Oursite.com is .........

Hope to see you soon.
Oursite.com"

In the email a link should be included to allow the receiver to opt out of receiving invites from any user of our site. On clicking this link the user should be asked to confirm their email address and then have the address added to the Blacklist.


I can provide all the code from the Octazen script, I feel I have been clear on exactly what I am looking for however if you have any questions please PM me.

Only bid if you can speak fluent english and can provide good communication through email or Instant Messaging.

We are looking to have this completed as soon as possible, payment will be made by GAF Escrow, after we have had time to fully test the script.
Report violation
Job Type:
  • Data Processing
  • PHP
  • Script Installation
Database: MySQL
Operating system: Linux
Bid count: 7
Average bid: N/A

 

Related project
 
Xtremetop100 Bot Featured
posted by jackmr135
Budget: $50-200
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 0

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
Bids are hidden by project creator. Log in as project creator or bidder as the project creator or as one of the bidders to view bids.
Bid on This Project

 

[ Secure Forms ] [ Post Project Free ] [ View All Projects ]

What is GetAFreelancer.com? ( Read about the company )

It's easy, fun and very affordable to outsource your project with our site. Would you like to outsource your next project? Would you like to make money as a freelancer? Click Sign Up to start! Find freelance programmers, web designers, copywriters and translators. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world. Deposit money and don't purchase until your project is completed.

Our escrow feature is developed to protect both buyers and sellers. If you never tried to contract work to another part of the world you have your chance today. Sign up free! Web Development doesn't have to be expensive. Outsourcing will cut your expenses by more than 50%.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.