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
Employer working
Completed by:
Skills Required
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

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