I need a DLL written preferably in C++ to send emails. Specifications: -Multithreading/Thread-safe -Few dependancies, if any -Protected by a license file, so others cannot use in development mode -Full copyright handover to myself -Ability to send thousands of emails per hour on a cable connection -Must be easily interfacable into a VB app, with the following I/O functions/events: -Send: accept header and body fields (i.e. not specific from, from email, subject, etc., but simply the header and the body) -Status: return the status of the sending, including fairly detailed descriptions (e.g. "connecting", "sending header info", "sending body", etc.) Features NOT to be included: -Body compiling (including MIME encoding) -Header construction (i.e. the calling program will give fields such as destination, from address, etc. as well as a general header value containing MIME headers, X-Sender, etc.)
Complete and fully-functional working program(s) in DLL form as well as complete source code of all work done. Complete copyrights to all work purchased.
Needs to run on any Win32 environment using minimal dependencies (i.e. winsock).
## Deadline information
The final component will be stress tested and payment will only be submitted after acceptance.