110 likes | 197 Views
Mail Client. Eric Anku Luke Sullivan Ricardo Teofilo. Task. Build a simple client from four incomplete source files listed below: MailClient - The user interface Message - Mail Message Envelope - SMTP envelope around the message SMTPConnection – Connection to the SMTP server.
E N D
Mail Client Eric Anku Luke Sullivan Ricardo Teofilo
Task • Build a simple client from four • incomplete source files listed below: • MailClient - The user interface • Message - Mail Message • Envelope - SMTP envelope around the message • SMTPConnection – Connection to the SMTP server
Mission • Implement base requirements (version 1.0) • Add more functionalities in version 2.0.
Specifications • All features must conform to rfc 821 and rfc822 • Ability to send to multiple recipients • Ability to send to cc list • Ability to add attachments to mail (rfc 2045, mime formatting)
Tools Used • The coolest Interface to (Sub)Version Control • /
Future Work. • For attachments, base64 encoding, better type handling. • File browser to make attachments more user friendly. • Bcc capability. • Improve User Interface.