Skip to content

java programs for sending emails written as part of the 2nd Year Software Systems Components module in 2013

Notifications You must be signed in to change notification settings

NatRavenhill/JMail

Repository files navigation

Software Systems Components

The repository contains code from the assignments in the SSC module at University of Birmingham, taken in 2013. See the following website for more information

http://www.cs.bham.ac.uk/~szh/teaching/2013backup/ssc/index.htm

Java Email Client

(in emailClient folder)

This was the first assignment.

It includes

  1. A simple editor for inputting email address (including cc), email body and subject.
  2. Sending email
  3. A Graphic User Interface (GUI) for all the features listed above.

In order to run the code, you must also include the JavaMail API. Also, in Init, the user details must be changed to those of the user using the email client.

Mulithreaded Email Client

(in threadAssignment folder)

This was the second assignment. It is a multithreaded version of the first assignment. There is a thread for composing a new message and sending it and another one that checks if messages were received and informs the user if this is the case:

There is also a thread for adding/updating contacts:

Webmail

(in ServletEmailClient folder)

This was the third assignment. It is a java servlet web application to send email via a given SMTP account using the JavaMail API.

About

java programs for sending emails written as part of the 2nd Year Software Systems Components module in 2013

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published