I would like a Delphi (preferably version 4) application that intercepts outgoing emails (in the same way that Norton Antivirus does, i.e. it springs into action regardless of what email client I use, even it is sent with a desktop mail server). Can use Indy components if necessary. It should: 1. For each recipient of the outgoing email, do an MX lookup and contact the Remote SMTP server to see if it is a deliverable address, if not, show user response from remote server and allow them to proceed or cancel send. 2. Give the user an option to scan outgoing emails for a standard specified piece of text (e.g. a company disclaimer), again if it is not found then it should warn the user and allow them to proceed or cancel send. 3. Give the user an option to Scan outgoing mail for user specified text such as "attached". If one or more are found and there are no attachments warn user and allow them to proceed or cancel send. 4. Allow user to set warning when total attachments larger than specified size, again user may proceed or cancel send.
Complete and fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased.
Win 95, 98, NT, 2000, ME, XP
## Deadline information
Delivery by July 1st 2002