Indy 10 and EasyTable, Multithreaded Email delivery system.

Cerrado Publicado Jun 18, 2005 Pagado a la entrega
Cerrado Pagado a la entrega

Indy 10 ??"EasyTable, Multithreaded Email delivery system. This project is to create a multithreaded email delivery system. It will have 3 types of threads. 1) TSMTPThread 2) TDNSThread 3) TValidThrd I already have an implementation of these threads and the delivery method for them. The threads are not working fine now. I need them to be MUCH better than they actually are. The thread handling system that I have now is 1) Slow and 2) Very buggy. Also, I am having a very hard time implementing the message delivery system in Indy 10. The message can be of several different parts. a) Plain text message (with or without attachments) b) HTML Message (with or without unrelated attachments) and plain text c) HTML with embedded images (with or without unrelated attachments) and plain text. The message can be delivered in 2 different ways; 1) using the SMTP server provided by ISP. 2) Using the DNS server to send messages using direct delivery The ValidThrd will be used to validate email address. Also, the thread handling mechanism that you create should be able to delay delivery. That means if the user wants the program should deliver 100 messages every 10 minutes etc. It will still be multithreaded. If you create a powerful delayed delivery and scheduler, a big bonus is guaranteed  Most of the code (85%) is already written. Sign the NDA to learn more and get the code. I will send you the code as a comment, due to the sensitivity of this project, you have to sign the NDA and you have to have a good rating. Drop in a comment if you need more information. Remember that 85% of the code has already been written.

## Deliverables

1) Complete and fully-functional working program(s) in executable form as well as complete source code of all work done.

2) Deliverables must be in ready-to-run condition, as follows (depending on the nature of the deliverables):

a) For web sites or other server-side deliverables intended to only ever exist in one place in the Buyer's environment--Deliverables must be installed by the Seller in ready-to-run condition in the Buyer's environment.

b) For all others including desktop software or software the buyer intends to distribute: A software installation package that will install the software in ready-to-run condition on the platform(s) specified in this bid request.

3) All deliverables will be considered "work made for hire" under U.S. Copyright law. Buyer will receive exclusive and complete copyrights to all work purchased. (No GPL, GNU, 3rd party components, etc. unless all copyright ramifications are explained AND AGREED TO by the buyer on the site per the coder's Seller Legal Agreement).

## Platform

Windows Delphi 7 Indy 10 AidAim Easytable 6.03

Delphi Ingeniería MySQL PHP Arquitectura de software Verificación de software

Nº del proyecto: #3772118

Sobre el proyecto

2 propuestas Proyecto remoto Activo Jul 9, 2005

2 freelancers están ofertando un promedio de $308 por este trabajo

catalinnvw

See private message.

$403.75 USD en 14 días
(7 comentarios)
4.5
frizevgeniy

See private message.

$212.5 USD en 14 días
(15 comentarios)
3.7