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 information.
- Mail message information (including attachments).
The component writes all the successful and unsuccessful processes to a log.
The component is compatible with windows XP, Vista, 7 in both platforms 32 and 64 bit.
Please note that e-mail component (C++ DLL, see “C++ Class Diagram” in UML) is developed in a separate competition (thus, out of scope).
This competition scope is to implement items from “VB6 Class Diagram”, which represents a test driver program written in Visual Basic 6 to be able to test the functionalities of the e-mail component (C++ DLL); the test program has a simple GUI to pass the parameters to the [sndMsg] function 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
This is not a dev-only component.
We have the component design.
It will write test driver application for https://software.topcoder.com/review/actions/ViewProjectDetails.do?method=viewProjectDetails&pid=30027028