
PC Opt-in Pro Documentation
PC Opt-in Pro Documentation
*
Description
*
Features
*
Installation
*
Path to Perl
*
Configuration
*
Uploading
*
Running
*
Changing Password
*
Add a New List
*
Surfers subscribing
*
Description
Opt-in Pro allows you to maintain multiple email lists from the one script. It handles all subscribe and unsubscribe requests using a double opt-in system and allows for simple administration of the lists.
Features
Handles an Unlimited number of lists.
- Double Opt-in subscriptions.
- History log of all transactions, to help in subscriber disputes.
- Password protected administration.
- Customisable templates for emails and script pages.
Installation
Path to Perl
#!/usr/bin/perl
- The script uses the most common path to Perl however if the script doesn’t run for you, you may have to change the first line of each cgi and pm file.
Configuration
- The configure.txt file contains several variables that will need editing before the script will run on your server.
- $scriptdir = "/home/user/html/optinpro";
This is the full path to the directory that contains the script files.
- $pend_email_from = 'name@site.com';
Enter here the email address you’d like to have confirmation emails come from.
- $pend_email_subject = "Your Pending Registration with our Site";
The subject of the confirmation email is entered here.
- $delete_email_from = 'name@site.com';
Enter here the email address you’d like to have removal emails come from.
- $delete_email_subject = "Your Account Deletion from our Site";
Here you can enter the subject for the removal email.
Choose your database type. "flatfile" or "mysql".
This is either the name of the MySQL database, or the prefix for the database flatfiles.
For MySQL only, enter here your database username.
For MySQL only, enter here your database password.
For MySQL only, This is the host that runs your MySQL server.
- $mailprog = "/usr/sbin/sendmail";
Enter your path to sendmail.
- After uploading the files you’ll need to setup the database. For flatfile open flatfile_db_builder.cgi in your web-browser and the appropriate files will be created. MySQL users will have to open mysql_db_maker.cgi in their web-browser to setup the database tables.
- Customise the files in the "templates" folder to setup your own look and feel.
- It’s also advisable to password protect the "reports" folder using htaccess.
Uploading
Create a directory for the script on your server, which must have CGI access.
Upload all files in ASCII mode.
CHMOD .CGI and .PM files to 755.
CHMOD your reports directory specified in $dbdir to 777.
CHMOD history.txt and password.txt files to 666.
Running
Changing Password
After first running the database maker script you can then login to admin.cgi with the default password "pass". You can then use the administration page to change your password.
Add a New List
Enter the name of the new list in the text box provided then click the "Add List" button.
Surfers subscribing
A page is provided that contains the form used to submit to the script "join.html" will show you all the HTML you’ll need to customise your own subscription forms, or join.html can itself be used.
 |
Proud suppliers of perl cgi and php applications created from the webmasters point of view. PerlCoders supplies top quality CGI scripts at membership warehouse prices every day. This is the only webmaster resource you need to build traffic and add interactive content to any website.
Need custom programming or website development? We do it all. Just use our contact form and let us know what you need.
|
|
Perlcoders.com - Copyright © 2003 by PerlCoders Group
Privacy policy
Licensing policy
Site Usage Terms
|
|
|
 |
|
|
 |
 |
Right now get access at a special rate of only $160 which includes more than 156 of our top quality CGI scripts and get deep discounts on many others. You also get full access to our members area which is slam packed with webmaster goodies.
· Read more...

|
|
|
|
|
|
|
 |
|
 |
|
|