We are looking for a skilled sysadmin to set up a Postfix and Spamassassin server on CentOS 5.
The project is in two parts, the first setting up Postfix and Spamassassin, with the following wishlist:
Turn off NDRs, configurable globally or per domain
Accept all email addreses for a domain or only those specified
Custom word / phrase blacklists / whitelist, configurable globally and per domain
Custom URL blacklist / whitelist, configurable globally and per domain
Sender email address / domain whitelist / blacklist, configurable globally and per domain
Sender server whitelist and blacklist (IP Address)
OCR / Baysean recognition of spam in image files
Give each accepted email a spam confidence level (SCL)
Three SCL Levels: Reject at gateway, Store locally, forward to host, configurable per domain
Configurable message per domain for an email bounced at the gateway level
Delete spam older than x days configurable by domain, with a maximum of 30 days
SMTP Logging Set up, logs archived and compressed every 14 days
DNS blacklist check, SORBS, (others)
Statistics on spam and ham by recipient / domain
Check of SPF records
Ability to poll URLs via HTTPS in order to update accepted email addresses and domains
Administrator control panel to turn on and off various functions
The second part is to configure web access to the server for users, with the following wishlist:
Users can access their specific domains only
View the list of spam messages for each of their domains with a filter / search function
Ability to change the reject and the store SCL levels
Ability for parts of the web interface to be disabled per user
Ability for a user to create subusers and assign email addresses to them that only that sub user can search on / view the collected spam for.
Ability (future) to authenticate users via Active Directory
In addition we wish to have the ability to synchronise databases, settings, and functionality with another mirrored server
Full setup documentation required
- Packages and modules installed
- Step by step configuration guide
- Overview of where day to day configuration changes are done
High performance is important so if you outline what steps you would take to help performance it will be looked on favourably.
Also please give an idea of ongoing hourly rates for any post implementation configuration changes.
13 freelancers are bidding on average $877 for this job
Hi, I am a Experienced Linux Admin, handling 500+ Linux Server, mail Servers (spam filtering). I have extensive experience on secure mail server setup. Currently working for big News company...