Outgoing SMTP Proxy with "do not send" database
This project was successfully completed by expatdev for $1500 USD in 7 days.Get free quotes for a project like this
Project Budget$1500 - $3000 USD
Completed In7 days
Our project has changed to require the following so I am posting a new one for bids:
a. Setup an SMTP outbound proxy for our exchange server (postfix, whatever) which checks a database (mysql preferred) for prohibited recipients and bounces the message back to the sender to alert them it was not sent and with a link to a web page which allows them to remove a person from the prohibited send list stored in the database.
b. Create a web page which allows manual addition to the prohibited send list and importing of a CSV with email addresses to add to the do not send list.
c. Append disclaimer text to all outbound messages (to be determined) along with a link which automatically takes the recipient to an "unsubscribe" or "do not send me any more emails" link which adds their email address to the database for prohibited send right away.
We will provide a CentOS virtual server setup as a LAMP server with whatever MTA you'd prefer to work with.
There are three domains / companies we manage so you will setup three of these servers as we must maintain three different lists for each company, but we can clone the first one if it makes it faster for you. Also the disclaimer text may be different for each of the three companies we are still working on that information. An alternative solution is to create three different pages for unsubscribe / database maintenance components and read the outbound sender email domain and append the correct disclaimer and unsubscribe link etc. I suspect simply providing three different servers would be simpler, but am open to suggestions.
Looking to make some money?
- Set your budget and the timeframe
- Outline your proposal
- Get paid for your work
Hire Freelancers who also bid on this project
Looking for work?
Work on projects like this and make money from home!Sign Up Now
- The New York Times
- Wall Street Journal
- Times Online