PHP DXProCreditsSafelist v4.02mc

1. Introduction
2. License/Copyrights
3. System Requirements
4. FTP Installation
5. Automatic Bounce Setup
6. SHELL Installation
7. Things to Know
8. Updating Script
9. Support/Installation




1. Introduction
First, we would like to Thank You for choosing our PHP Safelist Credits DX Script to Run your Own Professional Safelist Business.

2. License/Copyrights

****************************************************************
****************************************************************
* Copyright (C) 2003 - 2007
* Programmer: Richard Cepas - rch@online.lt
* Script Owners: Michael Hager and Tammy Pritula
* Contacts: Michael Hager - sales@scripts4profit.net or sales@dxproscripts.com
* DXPROSCRIPTS.COM and SCRIPTS4PROFIT.NET is the Legal Owner of all DX Scripts.
* For script support contact: sales@dxproscripts.com
****************************************************************
****************************************************************
LICENSE INFORMATION - TERMS of USE

Read the following notice carefully before using this software.

The following are terms and conditions you must agree with in order to use/run this software.

If you DO NOT agree to the following you may not use this script, in whole or any part of it.

This Script connects to a Licensing Server you may not in anyway shape or form bypass this feature. If you do then you are running an illegal copy of our
script. Once we find this has happened you are no longer allowed to use the script and this matter will be turned over to our Legal Department.

If you have a licensing error showing on your legally purchased scripts, please contact us ASAP (sales@dxproscripts.com) and we will take care of the problem.
We will require you to provide proof of purchase so make sure to retain a copy of your receipt from the payment processor you use to pay us.

The "Powered By" URL at the bottom of the script must remain as delivered to you, you may only change the URL to your affiliate URL if you have joined
our affiliate program at: DXProScripts Affiliate Signup

All Copyright info must be kept intact throughout the script. You may not remove it, you may add your Copyright information below or above ours.

You are licensed to use ONE copy of this software on your server, UNLESS you BOUGHT the UNLIMITED License.

If YOU do have Unlimited Use of the script and wish to Host others, then YOU will need to let Your clients know that they are NOT buying the script source code,
ONLY Hosting Services and will NOT have access to the script via FTP or Cpanel, and ONLY through their Safelist Admin Area.

If you wish to install this script on other servers YOU MUST apply for more licenses. For more license info please contact us.

You should carefully read all of the following terms and conditions before using this software. Your use of this software indicates your acceptance of this license
agreement and warranty. THIS SOFTWARE IS OWNED BY SCRIPTS4PROFIT.NET or DXPROSCRIPTS.COM (Michael Hager) and MYPROFITSCRIPTS.COM (Tammy Pritula)
AND IS PROTECTED BY COPYRIGHT LAWS AND INTERNATIONAL TREATY PROVISIONS. You may not remove the copyright notice from any copy of the software or any
copy of the materials accompanying the software.

Anyone using this script without paying any and all necessary fees is in violation of United States and International copyright laws.

Distribution

You may not charge or request any form of payment from any copies you may make of this program. You may not distribute this product alone or with any other products
without written permission from the original copyright owner.

You may modify this script for your own personal use but you may not give them away, sell the script or host people using the script more than once.

Disclaimer of Warranty

THE INFORMATION AND CODE PROVIDED IS PROVIDED AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED
TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL SCRIPTS4PROFIT.NET, DXPROSCRIPTS.COM
or MYPROFITSCRIPTS.COM BE LIABLE FOR ANY DAMAGES WHATSOEVER INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS OF BUSINESS PROFITS OR SPECIAL
DAMAGES, EVEN IF SCRIPTS4PROFIT.NET, DXPROSCRIPTS.COM or MYPROFITSCRIPTS.COM HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES.

WE RESERVE THE RIGHT TO CHANGE THE LICENSING INFORMATION OR TERMS OF USE AT ANYTIME WE DEEM IT NECESSARY TO PROTECT OUR SCRIPTS.
***************************************************************************
***************************************************************************

3. System Requirements

- PHP v4.1 or higher on Unix compatible system.
- MySQL DB version 3.22 or newer
- PHP PEAR DB and Template modules, normally present, if not, can be put in script directory.
- 'curl' PHP module is required for PayPal payment processing.
- To handle BOUNCES or RETURNED Emails automatically you need:

a) ability use 'sendmail' command or mail() function and to set smtp envelope return address with -f switch, or use SMTP - this works with most sendmail compatible mailers by default (except Exim).

b) ability to use "catch-all" email, for example bounces+ANYTHING@yourdomain.com for sendmail and postfix or bounces-ANYTHING@yourdomain.com for qmail.

c) ability to pass messages coming to that email to command pipe, for example to use |/home/foo/www/cgi-bin/proscript/bounces.php as mail redirection destination.

d) 'php' available from command line, normally present. You may need to edit first line of bounces.php file if your 'php' command is installed somewhere else than /usr/bin/

- PayPal account with IPN enabled to receive & make payments.

-The Turing number if enabled would require PHP GD module to be available. Rotating Banners need this module also. Usually it is available, e.g. on your server. We Highly RECOMMEND that this Script should be Installed by a Professional Programmer. Contact us for Installation.

4. FTP Installation

(These steps work on most servers)

Here are the simple steps for installing the script.
==============

1. Unzip the PHP DXCreditsSafelist.zip archive.

2. Thru your Cpanel or Hosting Panel, setup MYSQL database first. You will need to write down Database Name, Username and Password.

3. Upload all the files to the server (you may create a new directory on your server if you wish and then upload all the files to that directory) But it is highly recommended to install on the root directory of a domain or subdomain so you can use the index.html page inside /Templates folder and be able to edit the main page within Admin area.

4. CHMOD the following files with the proper file permissions...

CHMOD to 777(world writable)
Templates/
Config/
backup/
banners

CHMOD to 666
Config/config.php
Templates/*

CHMOD to 755
bounces.php

This is needed because PHP scripts most often run under different user id than your server login id and would not be able to change these files otherwise.

5. Run setup.php in your browser. It would look something like this: http://yourdomain.com/proscript/setup.php

6. The default login info when you run the setup.php is in Config/config.php

Then when it runs it sets the main settings and asks you to enter more info at the end, such as the new admin login and MYSQL database information.

< If setup.php gives a message about a problem, fix it and refresh web page. If setup.php complains about missing DB.php or HTML/IT.php you need to get a second archive with name ending in -optional (in most cases you don't need it).

Once it is done it will take you to the other Safelist Settings.

5. Automatic Bounce Setup

Bounce Setup for Cpanel ONLY:
================

Here are detailed instructions. Bounces are not shown immediately in bounced user list until threshold is reached, but you can see bounce notices in Event Log page as soon as non-delivery report is received.

Login into cPanel:

Click "Home" link
Click "Default address" link in email section
Click "Set Default address" link
Select your domain name from dropdown list, enter
|/home/yours/public_html/proscript/bounces.php (or whatever directory you are going to use for the script).

Please note: | character at the beginning. Don't leave spaces around. Click "Change" button.

After the above you should see a message:

All unrouted mail for yourdomain.com is now going to:
|/home/yours/public_html/proscript/bounces.php

Use these values in the script admin "Safelist Settings" area:

BOUNCES_EMAIL: bounces+???@yourdomain.com

6. Things to Know

It is recommended that you install the script on the root directory or a subdomain to be able to use the index.html inside /Templates with actual member count. That way you may edit the main page within your Admin Area. However in that case PHP options in .htaccess file may interfere with other PHP script if you have them.

Login to your Safelist Admin Area and edit the HTML and TXT templates to make your Safelist site look like you wish.
7. SHELL Installation
***** IF YOU DO HAVE SHELL ACCESS (ssh OR telnet) *****

Upload the .tar archive to server. Telnet or ssh to server. Unpack the archive in a directory for php scripts. Move proscript_images/ subdirectory to your http images directory, e.g.: mv proscript_images ~/www/

8. Updating Script

To Update script from an older version, read CHANGES.txt that came with the script archive to see list of files affected. After you upload the new files and replace any that were changed then Run setup.php, enter current Admin username and password and Click Update DB Only button for updating the Database tables and possible creation of New tables.

9. Support/Installation

For Support or Installation, please visit the site where you purchased the script from.

10.   If you would like us to install the script for you send us an email to: sales@dxproscripts.com