setup centos mail server

we want to automatize and setup dedicated centos servers as mail servers.

we use a php mail script combined with postfix MTA.

we need multiple postfix instances each one binds to a particular static IP address.

The dedicated server gives the possibiliy to have till 256 IPS. We are adding 30 IPS eachmonth wich means we have to setup 30 postfix instances eachmonth.

The php mail script sends thru the default postfix path mentioned in [url removed, login to view]

To setup the server correctly the following tasks should be done:

1 Install the php mailing software

2 Install postfix 2.6 rpm

3 Create FTP access for the primary domain name

4 Add all the domain names to the server

5 Create MX record for each domain/IP

6 Creating IP resolve/domain

7 Add a postfix instance that binds to every ip address

8 Postfix configuration(Add the postfix configuration to all postfix instances)

9 Add spf records domainkeys for every domain name

10 Add a code in the .htaccess script in the server home directory

11 optimize [url removed, login to view] and [url removed, login to view]

12 create an html accessibale page on the server in wich a chart or table lists the IP address, the corresponding domain name and the corresponding postfix instance name.

13 create a bounce management system: all hard and bounce emails gathered from postfix logfile should be placed into a table and tell postfix to never send to those emails without affecting the sending speed

14 Every month 30 aditional IPS and 30 other domains will be added on the same server: all postfix new instances, ip/domains mx and A records should be added spf records and domain keys html webpage chart update should take effect

15 List Management system, lists are received on csv files that contain columns and lines, in columns we find email addresses, zip code or ip address and or date stamp or registration and aslo first and last names. We receive everyday update list file of recent subscribers. we need a fast way to add them to the main list and integrate them to the php software

16 Offers management system. Offers are usualy an html code. A redirection should be made to every link and images should be placed into our server.

17 create a page interface that shows on time statistics and info from the postfix log file for all instances: number of email injected to the queue and the corresponding send, bounced, deferred and timed out. EXAMPLE: emails injected 100000. SENT 80000 bounced 10000 deferred 5000 timed out 5000

18 Increase deliverability (IP lookup, avoid blacklists…..)

19 IP management system(negociate with server provider to give us different IP addrsses classes, and setup the correspondant postfix instances for each IP address

20 every month 30 IPS and 30 new domains are added (ensure the 30 domains names are added to the server instal all necessary elements (spf records, domainkeys, new MX records, A rercords; postfix instances...)


How sendings are made:

offers are sent to yahoo, gmail, verizon, comcast,sbcglobal,[url removed, login to view] separetly

- first tests our made to ensure that the message will be delivered and not rejected (sent status is checked in portfix log)

- in [url removed, login to view] we mention the first postfix instance will be used as MTA path, then we go to the php script and we put any from dimain from name and text body and we send the test. If it's rejected from yahoo for example we change the postfux instance path in [url removed, login to view] and we put the second instance then we send another test. Combinations of domain name and postfix instance are made to find the combination that delivers emails.

Then if it's ok the from name and text body are added and the message is sent...


I-We are looking to automatize all the server setup process

II-we are looking to Automatize all the sendings process from testing to sendings the emails.......

All the described process to bigin by putting the offer content and ends byt sendings the message to all email provider each one separatly..


Habilidades: Marketing em massa, Marketing na Internet, PHP, SQL, Administrador do Sistema

Veja mais: centos setup mail server, centos multiple postfix instances, php mail code centos, system tests, static interface, speed date script, software testing mailing lists, server domain, message queue server, ftp server zip, domain testing in software testing, creating webpage, creating php table, create a table chart, cox net, configuration management.net, configuration management .net, centos postfix add instance, centos postfix send emails different ips, postfix spf centos, centos postfix sending multiple domain, centos different domains different, setup mail server, software configuration management, server code

Acerca do Empregador:
( 16 comentários ) tangier, Morocco

ID do Projeto: #587588

12 freelancers estão ofertando em média $443 para esse trabalho


Hello, I'm a high-level Linux professional with good knowledge and practice in PHP/Python/Mysql/PostgreSQL and I am ready to do this work for you. Please check your PM.

$350 USD in 15 dias
(5 Comentários)

3+ years of webhosting experience, I can definitely handle your request.

$500 USD in 10 dias
(5 Comentários)

Hi, I am a 4+ years experienced in PHP/MYSQL/Java scrips/AJAX with very good hands on in Web design/development.I went through your requirements and found my profile best suits them.I can start my work immediately aft Mais

$300 USD in 30 dias
(0 Comentários)

I'm a PHP/MySQL programmer and Linux administrator from Argentina, with 7 years of experience in both areas. I've developed web-based mailing systems before, and setup all the features you need in your mail/dns serv Mais

$750 USD in 15 dias
(0 Comentários)

have a script and exp

$500 USD in 7 dias
(0 Comentários)


$450 USD in 4 dias
(0 Comentários)

Our group consists of 3 [login to view URL] of them is employed in a MNC since last [login to view URL] 2 are working in a PHP company as a web developer. we developed some websites under this PHP [login to view URL] we have confidence and Mais

$250 USD in 13 dias
(0 Comentários)

I am linux system administrator. From Mongolia Choose me

$500 USD in 7 dias
(0 Comentários)

i`m an redhat certified engineer, i can make the quest.

$460 USD em 1 dia
(0 Comentários)

You can choose me to set up this server as i have experience on postfix and qmail MTA and PHP/MySQL. I have created scripts for server management and automation of tasks.

$500 USD in 10 dias
(0 Comentários)

Hello, please see PM

$250 USD in 14 dias
(0 Comentários)

Hi I am a System Administrator with years of experience. This is a big job which will take considerable time. But I can do this as per your expectation. Let me start this. Hope to hear from you. Regards, Eht Mais

$500 USD in 45 dias
(0 Comentários)