CGI PRO Safelist Deluxe v2.37Last Update: Feb 2004
|
| COMPLETE SCRIPT FEATURES
|
|
Newest Features:
Admin Area:
- Stormpay was added to the script as another way of Payment option.
- See list of unverified members and be able to send their
validation message before the system deletes the account.
Be able to bulk select.
- Admin be able to set NOT to offer free accounts.
- List all members page be able to select
to show X amount of members on each page - also be able to
order by Account type.
- On the Affiliate payment page - show the members usernames.
- Backup/Restore page - have option to select to either backup the Templates and database with tables
like it is right now and/or be able to backup only the data/tables
- Have the user guide, safelist rules and admin guide POP up instead of opening a new page ...with a Close Window option
- Be able to Edit a Cash/Prize link to be shown in all outgoing messages and when clicked on
radomly pick a winner and then show it to admin in admin area.
- Show members using the list with total email sent for each - to see it from the most that use the list
to the lesser..so admin can pick a winner here also..this will show admin members that are using the list
and reward them for that.
Member area:
- Show total of emails they have sent to date - maybe below the member count
- Show also Send Ad Status: Active/Inactive or Send/Not Yet
- Show list of cash/prize winners - this will be added by admin
- Show inactive users
- Aside from being able to delete account within member area, members can now
click the link at the bottom of an outgoing message and delete their account as well as BAN their email address, preventing for anyone else signing up for them without their permission
User Features
-
Instant account creation / validation
- Free, Pro, Premium and Executive membership options
-
Affiliate Program to all Paid members
-
Affiliate Area to all Paid members to view Banners and Referral Stats
-
Link Tracking to all Paid members
-
Saved messages to all members
- Member gets a notice when a paid member signs up through their affiliate URL
-
Member - single or digest settings
-
Member - vacation / away settings
-
Member can send in Text or Html format
- Contact List owner from the member area
- Be able to see Actual member count
-
Cancel Membership Account option
-
Automated username/password retrieval
-
User's Guide in member area
- Be able to know if user can send
- Users see the Total amount of members in their member area
Admin Area Features
-
Complete administration control panel
-
Header and Footer customization
-
Be able to send to either the Member's Contact email or
the Subscription email - choose also to send to all members, Free, Paid members or send a test message to admin's email address
-
List all members for Editing or Deleting if necessary
-
Affiliates Payment area for dowloading list for payment processing.
- Email Statistics - be able to view how many messages are sent daily, weekly or monthly.
- Manage Email bounces
-
Complete data backup and restoration
- View Event Log
-
Safelist Settings
- Be able to edit all HTML and TXT pages
-
Searchable Member Database
- Admin's Guide is available
Script Capabilities
- This script now offers 5 types of payment options:
- You choose in the Admin area which payment options to offer new users
- Characters allowed by users are set in the admin area
- The script can be set to offer users monthly, yearly or lifetime subscriptions. Once a user's subscription has expired they will be notified automatically by script to extend their membership by paying with the payment options available. If they Do NOT
pay to extend membership then the system will downgrade them to a Free membership.
- Integrated Unlimited levels Affiliate Program.
- Admin may choose to offer a Fixed commission or a Percentage.
- If user does NOT validate account within 3 days of signup, system will
delete them.
- If user does NOT login and use the list for a certain amount of time,
the system will notify them and will wait 7 days before deleting account if they
do not use the list.
- Set to have Automatic Bounce management feature(depends on your server) or have bounces sent to the admin's email address(manual bounce handling)
- System will send Bounce Notification note to each Bounced Email (only when Automatic Bounce management is active)
- List Owner gets a notice when someone signs up for the safelist either Free or Paid.
- List Owner gets a notice when someone sells a membership.
- Block unwanted email addresses - add email addresses in the admin area - blacklist.txt.
- Have the Actual Member Count on the Main page
- An Installation Guide is available
- MySQL Database Driven (fast accessing members info)
What is MySQL?
MySQL is a relational database management system.
A relational database stores data in separate tables rather than putting all the data in one big storeroom. This adds speed and flexibility. In other words the members info will be stored in separate records instead of putting it all together separated with commas in a .txt file (this format is much slower).
System Requirements:
- Perl 5.005 or higher on Unix compatable system.
- MySQL DB, perl DBI & DBD::MySQL modules to access MySQL database.
- URI::Escape, normally present, if not, can be put in script directory.
- CGI, File::Path, Storable and other perl modules coming with standard Perl installation.
- Be able to Set CRON Job for the Mailbox Cleaner Feature to work
(more info is in the 'Safelist Settings' section in script admin area)
- PayPal account with IPN enabled to receive & make payments.
To handle Bounces you need:
-a) ability to set smtp envelope return address with -f switch - this works with most sendmail compatable mailers by default (except Exim)
-b) ability to use "catch-all" email, for example bounces+ANYTHING@yourdomain.com for sendmail & postfix or bounces-ANYTHING@yourdomain.com for qmail.
-c) ability to pass incoming email to command pipe, for example to use |/home/foo/www/cgi-bin/proscript/bounces.pl as mail redirection destination.
It comes with a setup.cgi file to help you with a Quick installation.
You run this file and it sets permissions to all files and creates tables needed for the database.
|
Working Demo:
- Safelist Settings is disabled in demo mode, you may NOT edit any variables.
- JOIN Page (you may join and test the script, then you may delete yourself) - Click Here
- USER Login Area - Click Here
- ADMIN Area - Click Here [Username: admin :: password: adminpass]
Please Note: When you are done with viewing the features and testing the demo site, please CLOSE THIS WINDOW
|
|
|
|