Bulk Email Software Documentation

Overview

Objective:
The software is developed on C#.NET platform. This software comprising of a strongly built email client that allows users to send emails to any email address and at the same time allows to receive emails too.

  • The email client uses SMTP and POP3 services to send and receive emails.
  • Our software system allows users to compose emails as per user requirements along with title destination email and the message body.
  • The email client composes of an inbox folder for receiving emails.
  • Emails consisting of content as per predefined rules are saved in email inbox.
  • Emails containing images or links above a certain limit are saved in the inbox folder.
  • Thus the emailing system provides a secure and advanced pop3/SMTP based client application.
  • The system provides a robust understanding of an email client and allows for efficient sending and receiving of emails.
When the software loads, there is an option for ‘Browse’ button. Using this option this software uploads a .xls file which must contains the email addresses. A Sender ID will be shown in ‘Sender ID’ label. This can be manually set by the Admin. A password option is also there in the software. The password must be same as the password set by the admin. A ‘Choose Column’ option gives you the lists of all the columns in the uploaded excel sheet. You have to choose only that column which contains the email addresses. A ‘Subject’ option is given to enter the subject details for the users. In the ‘Body’ option users can write the contents of the mail. An ‘Attachment’ option is given to attach any documents which users want to send. A ‘Preview’ option provides the preview of the typed mail.

Requirements Summary

The following preliminary lists are based on initial interviews
Business Requirements
The business goal for the application is to support an increase the speed and flexibility of sending emails. Business requirements with the following additional details:
  • User must send and receive email messages.
  • User need a method to upload the excel file which contains the email ids.
  • User must see all the details of sent messages through the sent items option.
  • User need a method to receive emails in their inbox.
  • User need a method to save and view contacts.
  • User must search any emails from inbox or sent items.
  • Admin need a method to change the email id.
  • The application should support the capability to use multi user environment.

User Requirements

User requirements are categorized by user type.
      Admin
  •  Change the email id for the software.
      User
  • Upload a excel file which contain the email ids.
  • Select the appropriate column which contains the list of email ids.
  • View all the sent mails using the sent items option.
  • Search for a specific mail from the list of sent or receive mails.
  • Save and View a new contact details.

Comments

Post a Comment