I've worked hard over the years trying to get a decent performing mail server.  
Postfix load is negligible.  Postfix resource use is not heavy.  It's all the 
things around it that you have to worry about.  Most of the processing is used 
in dissembling each message and scanning it for viruses and spam.

amavisd-new is written perl. It's a resource hog.  Add fuzzy OCR and clamav and 
resource utilization starts going up.  Lot's of regulare expressions in all 
those rules and policies.

--Curtis

October 4 2018 11:46 AM, "Viktor Dukhovni" <postfix-us...@dukhovni.org> wrote:
> On Thu, Oct 04, 2018 at 04:40:03AM -0700, rmosnicka wrote:
> 
>> For example I need something like - for 500000 email per day where top is
>> 100 emails per secunde minimal server configuration is ..
> 
> There is no such document, and never will be. The above number is
> just ~6 msgs/sec, and you'll typically have a hard time finding
> hardware that struggles with such a small load.
> 
> On modern server CPUs and disks, and given even modest network
> resources, your server should be able to sustain over 100 msgs/sec
> or ~9 million messages a day. Unless it is an outbound server
> sending primarily to Gmail.com, Outlook.com, ... where the destination
> imposes per-IP rate controls, or you want to run very CPU intensive
> anti-virus/anti-spam engines.
> 
> Nobody else can measure and predict your load and constraints, which
> are unlikely to be determined by the hardware per-se.
> 
> --
> Viktor.

Reply via email to