>>>>> "ML" == Mitchell Leben <email@example.com> writes:
ML> file-max 8192
That should actually be more than enough; you'd have to up the maximum
number of processes (from 511) to be able to exceed that.
ML> Really, I need a new computer :) This machine has humble origins, going
ML> from 8 to 16 to 32MB of RAM. [...]
Well, I don't really believe that CPU is the dominant factor here.
Sendmail is somewhat of a hog, but when it comes down to it most of the
time is spent in file IO dealing with the mail queue and in network
bandwidth and the delays inherent in talking to other systems who might
even be slower than you _and_ on the other end of a slow link.
Given sufficient headroom (swap space, processes and FDs) your system
should be able to easily cope with the load, although at times it might
have to queue and send overnight when the traffic is low. Linux wastes
very little of your hardware. And if sendmail proves to be too bulky and
you can afford to experiment and trust your list to less proven software,
play with Exim or qmail. Exim should just work with Majordomo; qmail is
"weirder" and requires a mental adjustment.