Implementation Of Chatting And Mailing System

Note: Please Scroll Down to See the Download Link.

Abstract

This is a network-based application that works in the local intranet, which provides services like e-mail, chatting. Any person wanted to utilize these services should register with our chanting and mailing System with a unique login id (name), password. This login will be used in the services mentioned above.

Any person can send a mail to one or more users at a time by applying cc and bcc functionalities. When an existing user logs into this mailing system he will get his inbox. Later he can read his mails or compose mails to other users and he can update his settings i.e. Changing of password.

Chatting is another service provided by this system. A user can chat with multiple users at a time. For chatting with his friends user has to add friends with the FRIENDS feature. Users can also change his personnel settings i.e. changing of   password for the security purpose

Synopsis

This is a network-based application that works in the local intranet.   It been developed in java with servlet programming features and html (frond end). This provides the following features like

Mailing

Chatting

Any person wanted to utilize these services should register with our mailing with a unique login name. This login will be used in the services mentioned above.

The mailing system:

Our mailing system works just like any other mailing system. It provides various standard e-mail features like reply and attachments. Any person can send a mail to one or more users at a time by applying cc and bcc functionalities.

Features:

Allows sending mail to multiple users a time.

Allows modifying personal settings.

Chatting:

This is another service provide by this website. A user can chat with multiple users at a time. Chatting messages are secured. The user need not worry about security of chatting messages.

Features:

Allows to chat with multiple users at a time

Allows to search for users for  their presence in chat session

Friend list is maintained, which tells who are logged in and who do not

About mail:

Mail is one of the most popular services available through the Internet. In the early days of the Internet, mail emerged as an inexpensive and efficient means of communications between researchers, scientists, people on high-tech jobs, and those in academia. The words inexpensive and efficient   are used here in relation to a telephone call; mail is a lot less expensive than a phone call and nearly as fast. And, like postal mail (snail mail or s-mail as it is sometimes called now); a message can easily be printed, to provide concrete documentation of the correspondence. Further more, from the user point of view, sending a 100-page document: both documents will typically have the same delivery time. There are some mail systems that cannot handle very large messages, in which case the user might have to find an alternative way of getting the information to intended recipient.

Today many people all over the world have been exposed to e-mail   they have either heard of it, used it occasionally, or felt they could not function without it E-mail began as a system in which an individual user could send a plain -text message via the internet to another user. E-mail has grown in many ways that no one predicted.

Advantages:

As in the early days of the telephone, the original   users of e-mail had a limited number of people with whom they could communicate. Now that e-mail is more prevalent, some of the advantages of using it are clear.

Convenience

There is no trip to the post office and no need to search for stationary and stamps. Sending a memo or short note is easy. A message ca is informal or formal. E-mail makes publishing and discussing very easy.

Speed and inexpensive

E-mail is very fast, based on the speed of the underlying communication network. Once we are online, the cost of sending a message is relatively mall.

Disadvantages:

Despite of all the advantages, one should bear in mind that not every one everywhere has access to e-mail. Although the telephone is not truly universal either, it is still far out distances e-mail in terms of its worldwide ability.

1.Misdirection

With e-mail you are your own worst enemy. It is far more like that you will accidentally send e-mail to an unintended recipient than it is for someone actually to intercept your e-mail.

2.Interception

 It is possible, although unlikely, those eavesdroppers are “listening in” on e-mail correspondence. As a rule of thumb, never send an e-mail message that you would not want the whole world to see. It is simple for someone to pass on your message, called e-mail forwarding to another party.

3.Forgery and overload

 E-mail does not preclude forgeries, that it, someone impersonating the sender, since the sender is usually not authenticated in any way. And e-mail can also be too convenient and result in a flood of mail.

Modules

Login:

From the login form only, any user can enter into our chatting and mailing system. If he or she is a new user then by clicking the NEW USER hyperlink he or she can register his user name, password and other details. By doing this a person can get the permission to enter into the chatting and mailing system. A unique id is created for a particular session. If he/she failed to enter the user name or password correctly then the system warns him to re enter the user name and password correctly to enter into his mailbox

Inbox:

In this the inbox shows the details of the users from where the user gets a mail from others and the date and time are also specified by this inbox. The format of this inbox is shown below.

Delete          From                 subject           date                Time

By clicking in the delete box we can delete the mails from our inbox. If these are not deleted they will always be shown when ever you enter into our inbox. After seeing his mail if the user click back again he can enter into his inbox.

Compose:

This is for composing the mails from other users. The compose form is as shown below.

To is for the targeted person.

Subject is for giving brief description of the mail

Cc is also another user of the mailing & chatting system .the same message is sent to him.

Bcc is another user of the mailing & chatting system .the same message is sent to him.

Body is the full description of the mail i.e. the body of the mail.

Friends:

With this we can add friends to ours, with whom we want to chat.the user should have valid id. That those are valid users.

Options: -

With this we can change our password. This facility is very useful. If suppose other users know our password for that we have to do is type the user id, old password and by giving new password and then click change password button, it immediately changes the password and we can use the new password.

Chat:

This is another important feature of our application that we are providing. In this we are providing a list of the users friends list; with whom the user wants to chat he can chat with him.

You can chat with the friends by giving messages in corresponding text boxes.

We also provide the information, whether your friend is in online/offline. For that if he is in online his id is in the plain text. After giving message by clicking send button, we can send the messages to our friends.

options:

With this we can change our password. If an outer person is known our password, by changing our password we can eliminate the possibility of hacking our site.

Messages: -

While we are in chatting, we can view the chat messages from our friends by clicking messages hyperlink. From this we can see the messages of our friends.

Logout: -

The logout hyperlink is used to sign out from chatting and mailing system i.e. it is mainly used to switch to the other user by clicking back to login hyperlink.

HARDWARE AND SOFTWARE CONFIGURATION :

 

Details

Minimum

Recommended

Processor speed

PentiumIII, 300MHz

PentiumIII,  1.3MHz

Ram

64MB

128MB

Cache memory

128

512

Hard disk capacity

10 GB

20 GB

Display

14’color Monitor

14’color monitor

Software Specification

 

Details

Minimum

Platform

Windows 98 second edition

Web server

Java web server 2.0

Supporting software

Jsdk2.0, jdk1.3

RDBMS

Oracle 8.0

 

Click here to download Implementation Of Chatting And Mailing System source code