π Explore Our Catalog
Whether you need ready-made research, functional software, or both β weβve got you covered.
- π Research Topics β detailed documentation to guide your study.
- π» Software Projects β working apps you can demo and build on.
- π All Projects β browse everything in one place.
Not seeing your exact topic? Let us create a custom solution for you.
ABSTRACT
Electronic mail popularly known as email/e-mail is simply the electronic means through which mails are sent from one computer user to one or more recipients via a network. E-mail is a popular internet application. Millions of user daily uses e-mail for personal, business or for official purpose. Electronic mail service is one of the most popular and essential services in both Internet and Intranet. There could be no Internet/Intranet services without the electronic mail service. Mail server is a computer system that sends and receives electronic messages for a number of users in a certain management domain. Mail servers are connected to networks and should reliably process incoming and outgoing mail messages. Sending and receiving tasks are actually processed by special software called mail server program running in the mail server. This research aims at the design of a mail sending application using java socket programming to send mails between individuals taking the Nigerian Army Institute of Technology and Environmental Studies (NAITES) as a case study. In this project research, Structured System Analysis and Design Methodology (SSADM) is adopted. To enable the researcher to analyze the proposed system critically looking into its necessary features.CHAPTER ONE
INTRODUCTION
1.1 Background of the Study
The rapid growth of the Internet and World-Wide Web (WWW) has allowed more people access to global computer network and network applications. Internet Service Providers (ISP) profit by offering many kinds of Internet services such as electronic mail, WWW, FTP, and others. Some closed computer user groups such as companies, research centers, or a universities, have opted for smaller, Internet-like network environments called ‘Intranets’. Intranets provide integrated network services using Internet technologies that are, technically, the same as Internet’s. Intranet services, however, are more integrated and task specific services with consistent user interfaces. Intranet is gradually replacing old proprietary messaging systems such as Bulletin Board Systems (BBS) and document processing systems (Berners-lee et al, 2005).
Electronic mail service is one of the most popular and essential services in both Internet and Intranet. There could be no Internet/Intranet services without the electronic mail service. Mail server is a computer system that sends and receives electronic messages for a number of users in a certain management domain. Mail servers are connected to networks and should reliably process incoming and outgoing mail messages. Sending and receiving tasks are actually processed by special software called mail server program running in the mail server. The most widely-used Internet mail server program is send mail, which was first developed in 1982 for 4.1 BSD UNIX system (Eric, 2002).
Since electronic mail service is booming, mail servers are handling more and more user messages. The mail server’s and reliability do not always satisfy user requirements. Even when the mail server runs normally, the administrator of mail server need to know the current status of servers. They need to know how many mail messages their system processes, how many errors occur when the system handles messages, how much hardware resources their system needs, and more. Systematic management of electronic mail servers naturally has evolved so mail server administrations may satisfy expanding market demands. Systems and services management has become very important area of research and development, coinciding with the need and establishment of international standards. For example, ISO/ITU-T has developed the OSI management framework (Marshall, 2002). The managing complexity of the OSI model, for Internet-based systems and services, motivated Internet Engineering Task Force (IETF), to create a simple and light management framework called Simple Network Management Protocol (SNMP) (Case et al, 2002). There is another big trend in the systems and services management. As WWW technologies are rapidly evolving, those technologies such as Java and Common Gateway Interface (CGI) are applied to many computing areas (Arnold et al, 2006). Systems and services management is one of such areas that WWW technologies can be adopted to increase the efficiency and usability of management systems (NCSA, 2016).
Internet is all about connecting machines together. One of the most existing accept of java is that it in cooperates any easy to use cross platform model for network communication. A socket is the most popular operating systems provide to give programs access to the network. That is, it allows messages to be sent and received between applications on different networked machines. The TCP socket is part of socket programming. Since they provide a connection oriented service with both flow and congestion control. Socket programming is the APL for application to the read and writes data from transmission control protocol, Internet protocol and the user datagram protocol, Internet protocol in socket programming. The socket programming file abstraction (open, read, write, close) then abstraction operating system resources. Socket allows the communication between two different processes on the same or different machine java socket model is deviled from BSD Unix. A UNIX socket is used to client server application framework. A server is a process that performs some function on request from a client. It is a computer program that needs to connect to a local or wide area network such as the Internet; it uses a software component called a socket system. The socket opens the network connection for the program, allowing data to be read and write over network. It is important to note that sockets are software, but not hardware, like a wall socket (Pooja et al, 2017).
1.2 Statement of the Problem
Communication is one important factor that should never be neglected in any organization. The process through which messages are transferred in an organization is something vital to look into. Hence it becomes a necessity to improve the standard of communication. Below are most problems that are encountered in the existing system.
The software application in this research work is intended to solve the above mentioned problems currently encountered in the existing system.
1.3 Aim and Objectives of the Study
The aim of this research is to develop an electronic mailing system using java socket programming. The system will allow mailing communication in the Nigerian Army Institute of Technology and Environmental Study.
The objectives of the proposed system are as outlined below:
1.4 Significance of the Study
The development of the proposed system will be of great significance to several organizations, most especially to those organizations that send confidential emails. The proposed system will aid in giving organizations staff the user friendly interface required to carry out their respective tasks.
Also, the proposed system will be of great benefit to organizations in a way that it will reduce the risk in vulnerability since there will be no room for adverts and unnecessary mailing by users. Hence this, the overall cyber security of organizations is increased with the rate of cybercrime technically reduced.
1.5 Scope of the Study
The scope of this research work is strictly limited to sending electronic mails. Java socket programming will be explored in creating the electronic mail system using the Nigerian Army Institute of Technology and Environmental Study as a case study.
1.6 Definition of Terms
Research: ₦5000 Download this Project