You must write the program automatically extends the SMTP virtual server spreads itself by means of anonymous messages and installs itself on the recipient's computer. When installed on a computer program should be using E-mail grabbers built into it to collect emails on the internet form a single distribution system managed by P2P. After it installed on a computer, the program should begin to generate disposable mailboxes to send messages.
Management requirements of the program
The program should have a simple control menu similar to the normal e-mail client.
Have the opportunity to manually set the mailing address.
Have the ability to make a list of addresses of banned newsletter.
Have the ability to manually and automatically register the address of the SMTP server to connect it to other mailing programs. With the possibility of prescribing multiple addresses.
Be able to transmit text, files, and data in HTML.