Java email client console app

This project was successfully completed by DucNA for $84 USD in 2 days.

Get free quotes for a project like this
Project Budget
$30 - $250 USD
Completed In
2 days
Total Bids
Project Description

I need a simple email client Java console application, with all source code and documentation.

The Application:

- a console application without any UI, very simple, with keyboard only interface and option menus

- must use the less possible reference libraries (les JARs)

- must compile in eclipse indigo on windows

- must support plain text as well as html messages

- must support zero, one or multiple attachents

- the console interface must show option menu that will be selected by user with keyboard

- must work with GMAIL and any other standard server

- clean and separated code: 1 class for each protocol (4 total), 1 class for encoding management, 1 class for console interface (must be easy to switch to another GUI)

The reader function:

- must support the protocols POP3 and POP3S (POP3 secure), and all related commands (STAT, LIST, RETR, DELE, RSET, TOP)

- menu 1) read emails; + promtp for POP3 server, port, and SSL or not; and for all those options, give a default value

- 2nd menu: 1) stat; 2) list; 3) delete; 4) read header on screen; 5) read msg body on screen; 6) save + prompt for file name: save in different files (header, body, attachments)

The sender function:

- must support the protocols SMTP and SMTPS (SMTP secure)

- menu 2) send email; + prompt for SMTP server, port, and SSL or not; and for all those options, give a default value; +test if this server is valid before prompting for message

- 2nd menu: prompt for: from, to, cc, bcc, subject, body, attachment

Completed by:
Skills Required

Looking to make some money?

  • Set your budget and the timeframe
  • Outline your proposal
  • Get paid for your work

Hire Freelancers who also bid on this project

    • Forbes
    • The New York Times
    • Time
    • Wall Street Journal
    • Times Online