I have 2 lac mails/day traffic on my mail server which also doing few additional checks like some types of dns lookups, rbl lookup, antispam and antivirus checks, razor pyzor,dcc also implemented.
I have intel 2.0Ghz with 512Mb ram. My system is unable to proccess them instantly. What would be the hardware for it. I am running postfix on it with few additional tools.
some information about current hardware and performance.
Its a single 5400rpm IDE, bandwidth is not a issue, average load on system around 5 - 10 may exceed some times,
average cpu utilization around 60% - 90%, but some time 100%, memory 90% - 100% used out of 512MB (DDR400), mailscanner-mrtg
eating up my cpu (surprised) but when it ran only (after each 5 minutes) and then clamscan, mailscanner and then other mail related services,
dont know how to check the load on disk or how fast my I/O operations working but i think it could be slow. I am running cache-only dns server on it,
Here is an entry from mail.log
Mar 19 11:20:43 smtp postfix/smtp: 8D5F72BEC72: to=<email@example.com>, relay=av.cyber.net.pk[18.104.22.168], delay=114, status=sent (250 Requested mail action okay, completed.)
Average delay is in b/w 30 - 150 acording to logs. And When I mail out side it take around 5 minutes to reach the destination but some time it take hours or day.
I can ping the machine localy in 10ms