Challenge Overview
Simple e-mail component to be used by visual basic 6 is a simple component to be used by applications written in visual basic 6 to send unlimited numbers of e-mails along with attached files limited by a configurable maximum size, the component functions provide the simple mail transfer protocol (SMTP) to send the e-mails, also should provide the SSL as a security protocol.
The component will receive in run time (each time a new mail is created):
- Mail server to be used
- “FROM” e-mail address
- “TO” e-mail address
- “CC” e-mail address
- MsgBody
- MsgSubject
- List of attached files
The component should write all the successful and unsuccessful processes to a log.
The output should be compatible with windows XP, Vista, 7 in both platforms 32 and 64 bit.
The output package should contain a test driver program written in Visual Basic 6 to be able to test the functionalities of the component; the driver should have a simple GUI to pass the parameters to the [sndMsg] function like the “Mail server, From, To, CC, Message subject…” and also allows the user to attach specific files from the local storage devices or the available network locations that have been mapped to a local drive.
Final Submission Guidelines
N/A