Project Name :  Email Marketing
  Project Task :   Sending message to Bulk of Email address
  Software Used :  PHP, MySQL
  Operating System :  linux/Windows XP SP2
 
Registration
 
- Users should be registered becoming a member in this site. User enter their name, Email Id and password that are stored in database. The registration form would look like as below:
 
 
guesthome
 
Login Page
 
By using Email and password enter into the site. After enter the details click the submit button. The login form like as below:
 
 
After login that redirected to the index.php page that look like as the below page:
 
 
After login the user. They will see the header with the following menus:
 
 
  • Home
  • About us
  • Contact Us
  • Bulk Upload
  • Email status
  • logout
Home page
 
While click the Home that redirect to the welcome page.Index.php page. This page look like as below:
 
About us
 
While click the Home that redirect to the welcome page.Index.php page. This page look like as below:
 
Contact us
 
While click the About us link that goes to contact us page. You may give your own contact us page.
 
Bulk Upload:
 
In this page is used to upload the csv file with the email id list which we like to sendEmail Messages.
 
Note: Before upload you should see the sample csv file format. You should enter all email id one by one in csv like in the sample csv file. You may see the sample file by clicking the download sample csv file.
 
 
View_advertdetials
 
After click the submit button which list the email id which we will send email messages. If the email id already send by another person, that denoted by duplicate Email address. In this page look like as below:
 
 
View_advertdetials
 
For duplicate email address we won’t send email messages again.if we click Go back which goes to bulk upload page.
 
Email Status
 
While click the email status that display the below page. It displays total number of email near by Number of email label which may send or not.
Mail Sent Records
 
In select your option dropdown has three values
  • All
  • Mail sent records
  • Mail not sent records
 
 
If we select All that display all email id which was uploaded by the user. If we select Mail sent records that display the number of email which sent the email messages. If we select Mail not sent records that display the number of email which not sent the email messages.
View_advertdetials
 
Logout
 
While click the logout that locked the user to access the website. So again we have to login by using email id and password.
 
Admin Module
Admin Login:
 
By entering the valid email id and password enter into the admin control panel otherwise display the error message. The login form look like as below:
 
 
Admin header has four modules:
 
 
  • Bulk upload
  • Email messages
  • Send email
  • logout
Bulk Upload:
 
In this page is used to upload the csv file with the email id list which we like to sendEmail Messages.
 
Here admin upload the csv file which contains bulk of email addresses which have to send email messages.

Note: Before upload you should see the sample csv file format. You should enter all email id one by one in csv like in the sample csv file. You may see the sample file by clicking the download sample csv file.
 
 
View_advertdetials
 
After click the submit button which list the email id which we will send email messages. If the email id already send by another person, that denoted by duplicate Email address. In this page look like as below:
 
 
View_advertdetials
 
For duplicate email address we won’t send email messages again.if we click Go back which goes to bulk upload page.
 
Email Messages
 
Here admin can enter the subject and body of email message and then click the submit button that messages are updated in database. One message will display on the top of the page as Mass Email message updated Every time that updated message will be send to the user. This page would like as below:
 
View_advertdetials
 
Feature: here FCK editor is used. That has lot features. Font style and color add smiley etc..
 
Send Email
 
Here admin can enter the subject and body of email message and then click the submit button that messages are updated in database. One message will display on the top of the page as Mass Email message updated Every time that updated message will be send to the user. This page would like as below:
 
View_advertdetials
 
It list all the email Ids which will send email messages. In this page has two dropdown

• select members
• select email status (1 – sent , 0- not sent)

if we select the dropdown values that display the particular details individually.
It displays the partial report.
I want to see the email address which are not receive the email messages added by the particular member like Anbarasan k only do the following: this page look like as below:
• Select the member name from select members drop down and select the mail not sent records from the select email status dropdown. And then click the submit button that display the records which are not received the email messages added by the member.
View_advertdetials
 
Delete the email address
 
By click the Delete link that popup the box which contains yes and no button. If we click yes that email address will be delete from the database. If we click No that email address not deleted
 
Select All
 
While click the select all button that selects all check all email addresses or checkboxes.
 
Clear All
 
While click the clear all that deselect all chekboxes
 
Email Message sent Process
 
After select the email addresses. We should do the following


• First of all mention the sleep gap which is used to interval time between sent email messages. For avoid the block while sent email messages from particular port continuously. • Then click the submit button that send email messages to the selected email address. If the email message sent , mail status of the person will be updated to 1 otherwise updated to 0.

We may check by select the drop down mail sent or not easily.
 
Logout:
 
While click the logout that goes to the index page. Again we may login to to the control panel.
 

QualityPoint Technologies

↑ Grab this Headline Animator