E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

9
E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long

Transcript of E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Page 1: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

E-Stamp Client SoftwarePrototype 1

Nikhil. R Bandodkar

Charles Weddle

Jidong Long

Page 2: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Goals for Prototype 1

Study the Pooka E-Mail Client Software source code.

Learn the technology used in the software. Modify the source code to:

– Incorporate the E-Stamp option.– Buy E-Stamp from vendor.– Send E-Mail with E-Stamp.– Receive E-Mail with E-Stamp.

Page 3: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Study the Pooka Source Code

Add Links Here

Page 4: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Learning the Technology involved

Pooka is written in Java. Obtaining all necessary library files. Compiling the Code Using Ant. Understanding Swing.

Page 5: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Modify the source code to Incorporate the E-Stamp option

This Menu item provides 3 options, namely;– ‘Configure’ E-Stamp Purchase – ‘Help’ topics on E-Stamp. – ‘About’ E-Stamp.

Page 6: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Buying the E-Stamp from Vendor

The software uses the vendor information that is provided at the configure screen.

The software provides the following information to the vendor;– The Receiver E-Mail address.– The Sender E-Mail address.– Password and Credit Card Information

The vendor returns a digitally signed E-Stamp.

Page 7: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Send E-Mail with E-Stamp

The Client Software sends the E-Stamp along with the E-Mail as an attachment. Attachment#1 is by default set as the E-Stamp.

The Stamp is recognized by its .est extension.

Page 8: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Receive E-Mail with E-Stamp

The E-Mail is received with the E-Stamp. It is put in the Client Inbox.

Page 9: E-Stamp Client Software Prototype 1 Nikhil. R Bandodkar Charles Weddle Jidong Long.

Future Directions

Implementing the Sort and Check Stamp mechanism.

Replying to Stamped E-Mail. Configuring the Stamp as Single Use or Multi

Use.