Due: 10/7/99 CS 629: HW # 2 Points 40 Group Size LE 4
Objective of this assignment
Client server communication in Java
Understand underlying interactions
Become familiar with Java
Establish client/server communication
Write an SMTP mail clienti in Java. It talks to well known finger server (25/tcp).
It sends a "hello world" message.
SMTP server name, port number, messageSender, messageReceiver, messageToSend are given as command line arguments.
Print on client window response from server and debug messages (clean).
Notes
Read SMTP RFC for mail client protocol from web page.
The TCP/IP intro talks about it.
Try telnet allegro 25 to learn a bit about it.
Create a readme1 file.
Run the program for a variety of inputs.
Hand-in a printed copy of readme file, program listing, input, output.
Each team member provides a summary of everyone's contribution.
Additional Resources
Some sample Java programs in this directory.
Readme file for Java
day time client program