COMP 361 Spring 2005 L1 Project Marking Scheme

SMTP-Server

 

Attached below is the general outline of the marking scheme that we will use for the SMTP-Server project. 

 

 

Test Schema

Operations

Result:

%

Preliminary: Compile and run successfully, no error message.(JDK 1.4.2 )
Well documented
40

Basic Test

 

 

 

smtp without mime

 

connect to the mail server and type in the sender/receiver and content of the mail

result: message.txt

From: xxxxxxx

To: xxxxxxxxxx

-------------------------------------------------

(mail content)

30%

Advanced tests

 

 

 

Test Multipart and MIME attachments

connect to the mail server and type in the sender/receiver and content of the mail, including attachment

result:

directory1 containing message.txt & attachment:

10%

code test

type in commands in different orders

expected  code returned, such as

"250,  server is ready"

"501, invalid command"

8%

Complete Text

A complete email test result:
directory1 containing
message.txt & attachment:

12%