> On Apr 11, 2017, at 1:55 PM, Philip Paeps <phi...@trouble.is> wrote:
> 
> It is worth repeating that the spinning rust actually matters in this case:
> Postfix fsync()s when accepting a message into the queue.  The time to it
> takes to enqueue a message is at least the time it takes to write it to
> disk, not simply the time it takes to hit the buffer cache.

For high-volume senders, the main problem is usually getting the mail *out*
faster with less friction from the receiving systems.  Accepting mail faster
is not necessarily a good idea, if that just means a bigger backlog.

The OPs efforts should go towards understanding what it takes to send email
at the intended volume.  Receiving it fast enough is a secondary issue.

It sounds like the OP is largely unprepared for the task at hand.  This
requires real experience and dedicated effort.  Just asking for a few ideas
on this list is unlikely to be sufficient.

A sane approach is to start small, grow gradually, and solve small problems
as they come up, before they become big problems.  Going from nothing to
sending a very large volume of mail is not easy.

-- 
        Viktor.

Reply via email to