What I am looking for a multi user email blaster script. I need a registration section which would allow a member to signup and pay through a buy now button from my merchant account(similar to paypal buy now buttons). When they signup their would be a field in the DB which would specify if the member was Active or Inactive. All members would be inactive initially pending us manually approving their account once payment is confirmed.
Once registered and paid the member should then be able to upload a .CSV file with a list of leads. The .CSV file will have 2 columns with column headings: email, name The option should be given to the user to choose whether the .CSV is delimited by a , tab | Once uploaded the user would then be able to send out a text email to this list of leads. This uploaded list of leads should be shown to the user so they can confirm who will receive their email before they send it. Each user should have a quota of 2,500 emails per day. This emailing process should be done in the background via a CRON job.
If they upload a .CSV file with only 500 email addresses in it, they should then be allowed to come back later that day and upload another 2000 leads and be able to send emails out to them. Their quota should be reset automatically via a CRONJOB each night so they can return the next day and send another 2,500 emails.
I currently own a copy of a very similar script, but it doesn't have multi-user built in and it also doesn't send the mail out in the background. The user actually has to sit there in their browser window and watch as the script sends each individual email.