You have chosen to sponsor your bid up to a maximum amount of .
We need to create an email program that can actually divert every piece of email being mailed (send) out to a review panel where an individual/s can read the email and make sure that nothing in the email is unauthorized to email to the recipient. They would also be able to edit the content to comply with security rules.
We would need an email-client that actually could receive email, but not email out. Instead it would have a screen that looks like a normal screen to create your email but actually it would create a record that would be saved into a sql table. The fields of the table holding the proposed email would be:
UserID A field that stores the user id of the person signed in at the computer
DateTimeStamp of when deposited/saved into the sql table
ChangesToEmail A text or comment field where the changes to the email can be saved
AttachedFiles Name of zipped file of any attachments
We would also need a small table that would maintain all previous email addresses for each user’s email client so that particular user could easily access his email addresses when he is writing an email.
We would suggest that the bulk of the coding could be accomplished by using the following component for VB.net (We will buy it.)
The client for the agents should look and work like Outlook 2013. The only thing that should not work is its ability to email out.
So we need the email client created.
The review console created
The review console needs to be able to email out the approved email under the name and email address of who originally wrote the email. The reviewconsole would display on a grid all pending emails and a reviewer should be able to open up the email read it, edit it if needed, mark who approved and send out the email under the original writer’s email address.
The program must be created in VB.NET (Please understand this project before you bid on it.)
First payment would be ONLY after you have created the mock up of the client and the appropriate tables necessary for the program to work.
Subsequent payments would be released at agreed on milestones.
See diagram of system