Skip to content

Latest commit

 

History

27 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

MailServer

Screenshot of working MailServer

What does MailServer do

Short answer:

Nothing really useful or cool :(

Long answer:

This project has been developed for academic purposes and thus it might not seem all that fancy. However, it is a good starting point for anyone who wants to get started with application layer protocols. Some cli-based, simple, general-mail features are provided:

  • Account management
  • Email creation/ deletion/ transmission
  • Email preview

About

This is a very simplistic approach of Email server-client protocol, written in Java.

How to use

Prerequisites

Steps to execute

  1. Run java -jar MailServer.jar.
  2. Provide a listening-port for server to run. Note down the IP and the port (the one you just provided) of the server.
  3. Run java -jar MailClient.jar.
  4. Supply the MailClient with the noted IP and listening-port from earlier step.
  5. Enjoy e-mailing (like... wow)

Contribution

Feel free to extend any aspect of MailServer. Contributions are being accepted via pull-requests on forked repos.

#ambitious

About

Simple CLI-based mail server/client written in Java

Topics

Resources

Stars

2 stars

Watchers

1 watching

Forks

Releases

Contributors

Languages