3 Bids

Bid Avg $1,375 USD

Budget $500 - 1,250 USD

Project Description



Shamunda
  United States

Offline
Employer - 0 Reviews
I'm look for a python developer who can develop a document access control method for postfix in python.

There will be several phases of development
1. Document Capture & Attachment extraction
2. Web Portal (Dashboard)

(Document Capture)
- Conditions:
- Client Lookup List
- Email
- Attachments

1) Inbound email will be compared to a "Client From" list.
Actions:
A) If the Sender has a match on the "Client From" list, that email will be put into a queue for a manager/supervisors approval.
Sub-Action:

a) a notification will be sent to the manager indicating how many approvals are in queue

1) The supervisor will also have the ability to respond with the word "OK" in the subject line for a single
email-immediate-approval.

b) a link will be generated for the supervisor to the "DASHBOARD" to approve the queues emails


B) If the Sender has a match on the "Client From" List and has an attachment of a certain TYPE (Spreadsheet, Word Doc, etc..),
the attachment will be extracted from the document and stored at a designated path on the file system.

Sub-Action:
a) a notification will be sent to the manager indicating how many approvals are in queue

1) The supervisor will also have the ability to respond with the word "OK" in the subject line for a single
email-immediate-approval.

b) a link will be generated for the supervisor to the "DASHBOARD" to approve the queues emails

C) If the Sender doesn't have a match, let the email continues as normal

2) Outbound email will be compared to a "Client TO" list.
A) If the Sender has a match on the "Client TO" list, that email will be put into a queue for a manager/supervisors approval.
Sub-Action:

a) a notification will be sent to the manager indicating how many approvals are in queue

1) The supervisor will also have the ability to respond with the word "OK" in the subject line for a single
email-immediate-approval.

b) a link will be generated for the supervisor to the "DASHBOARD" to approve the queues emails


B) If the Sender has a match on the "Client TO" List and has an attachment of a certain TYPE (Spreadsheet, Word Doc, etc..),
the attachment will be extracted from the document and stored at a designated path on the file system.
Sub-Action:
a) a notification will be sent to the manager indicating how many approvals are in queue

1) The supervisor will also have the ability to respond with the word "OK" in the subject line for a single
email-immediate-approval.

b) a link will be generated for the supervisor to the "DASHBOARD" to approve the queues emails

C) If the Sender doesn't have a match, let the email continues as normal

(DASHBOARD and Approval Process)
- Conditions
- Dashboard
- Queued list
- Approval

<Without Attachments>
1) The dashboard will have the ability for supervisors to audit and approve emails or attachments within the queue

A) to columns of check boxes should be given for APPROVAL or REJECTION

a) upon APPROVAL, there should be a way forward the email to the intended recipient.

b) upon REJECTION, there should be a way to send an NDR to the Sender

<With Attachments>
1) The dashboard will have the ability for supervisors to audit and approve emails or attachments within the queue

A) to columns of check boxes should be given for APPROVAL or REJECTION

a) upon APPROVAL, there should be a way forward the email to the intended recipient.

1) The recipient will also receive a LINK to retrieve the attachment.

b) upon REJECTION, there should be a way to send an NDR to the Sender

I have partial code. This project should be completed by Tuesday 1/16/18
Failure to meet that deadline (even in it's crudest format) forfeits payment.



Project Files:
PostFix-DAC_Concept.txt    <0.1 MB


Update on Jan 11, 2018 11:27 AM
There site seems to be prevalent with scammers so let me get this out of the way. If you do not have a version account if which I can be invited first! (EX: Bitbucket, etc) then don't even bother placing a bid.

Proof of work constitutes trust. Proof of projects also constitutes experience.



Awarded

wangolo

  Uganda

Online

Freelancer - 1 Review

100%

"I have knowledge of postfix extensively. I have deployed it for
s8-software.com
ugandandirectory.com

And am very good in python so I can use or write new apis to handle
you tasks as you want.

https://www.github.com/latest-release
https://www.bitbucket.com/latest-release

$500 USD


Bids

wangolo

  Uganda

Online

Freelancer - 1 Review

100%

"I have knowledge of postfix extensively. I have deployed it for
s8-software.com
ugandandirectory.com

And am very good in python so I can use or write new apis to handle
you tasks as you want.

https://www.github.com/latest-release
https://www.bitbucket.com/latest-release

$500 USD



acjude

  United Kingdom

Online

Freelancer - 13 Reviews

90%

"This is my specialty, i can get it done perfectly well."

$1,500 USD



Jace

  United States

Offline

Freelancer - 0 Reviews


"I can get your job done... Let's talk"

$1,500 USD



Type of Work

Websites and software

Skills

Javascript
Linux
Python
Apache