Hezecom Cpanel Email Signup and Login

Created: 04/01/2013
By: Hezecom
Email: info@hezecom.com

Thank you for purchasing this app, if you have any questions that are beyond the scope of this help file, please feel free to email via my user page contact form here. Thanks so much!


Table of Contents

  1. What is Hezecom Cpanel Email Signup and Login
  2. Quick Start-Database Settings
  3. Cpanel Settings
  4. Signup Form
  5. Login Form
  6. Thank you

A) Hezecom Cpanel Email Signup and Login - top

This script is a simple script that allow your clients to register free email for themselves without them having access to the cpanel. When user signup the detailed info of the user will be saved to your database and the username and password provided by the user will be used to create email on the cpanel. This email signup form works like gmail, yahoo... signup. Everything happens once at the click of the submit button.

FEATURES

  1. Stylish Signup form with jquery support
  2. User Login form
  3. Captcha Verification Code without page reload
  4. Jquery Live Validation
  5. Uses Bootstrap CSS
  6. Real time username availability check
  7. Realtime password strength check
  8. Full Documentation

B) QUICK GUIDE ON HOW TO USE THIS APP - top

Database Settings

1. Unzip the csignup folder to your web host directory.
2. Create database and import the table mailusers.sql into your database.
3. Run the csignup folder.
E.g. http://yourdomain.com/csignup Click on the host settings button
Database Setting Fields
Localhost: This is your host server e.g localhost
Username: This is your database username
Password: This is the password associated with your database.
Database Name: This is your database name.
Database: This is your database type. This script support mysql only.


The saved settings are located at lib/config.php

Example is shown below:


C) HOST SETTINGS - top

Host Setting Fields
IP Address: This is the IP associated with your host account. You can login to your cpanel account to locate your IP address or if you are not sure contact your host provider for your host IP.
Host Username: This is the username associated with your host account. It is the username you use in login in to your cpanel
Domain Name: This includes the domain associated with your account. Enter the domain name without “http” or “www” phrase (e.g. yourdomain.com).
Host Password: This is the password associated with your host account.
Port: This is the port of your host account. I encourage you leave the default port provided (2083). It works fine unless you are sure of another port.
Disc Quota: This is the maximum size limit per email account should be in MB. When left blank it will create unlimited size within the host account disc space.

Connection Type: The connection type is http://.
Email Type: This is the email interface that appear to user when they login, it can either be squirrelmail, roundcube, or horde mail.


The saved settings is located at lib/config.php

Example is shown below:


D) Signup Form - top

To use the signup form, open http://yoursite.com/csignup/register.php
Complete the signup form and submit. The user's data will be submited to your database and the username and password will be used to create email on cpanel.


E) Login Form - top

This enable users to login with their username and password after signup. Notice, All email present in your cpanel can use this interface to login to cpanel email. When users login info are correct they will be redirected straight to either squirrelmail, roundcube, or horde mail.
To use the login form, open http://yoursite.com/csignup/login.php


F) Thank you - top

Thank you for purchasing this app. For more information contact
info@hezecom.com

http://hezecom.com

Copyright 2013 Hezecom Technologies

Go To Table of Contents