If it helps, here are my email servers...
Outgoing:
P4Xeon-3ghz x 2
2GB RAM
2x160 GB SCSI
Hardware RAID (mirrored for the system partition and striped for the queue partition)

The system has an average usage of about 0.10.  CPU usage rarely gets above 1%.  This machine does 2 weekly mailings of over 200,000 names.  The names get inserted into the queue by a program that runs lcally and takes about an hour to fill the queue and about 8 hours to send them all with remote concurrency at 509 (can't get it higher for some reason), using up about 1 of my T-1s in bandwidth.  This machine is using about 1GB of its memory.

Incoming:
P4Xeon-3ghz x 2
2GB RAM
3x73 GB SCSI
Hardware RAID5
This machine is far more important as it handles and stores all incoming email, so it has redundant power supplies as well.  It handles about 50-100 concurrent imap-ssl connections plus all of our incoming mail on 6 domains.  An average week since I have put this machine up I have handled 120,000 incoming emails, close to your 20,000 per day.  This machine also sits around as less than 1% CPU.  This machines uses about 1.3GB of its memory.

Given these numbers, your proposed configuration should be well within what toaster needs.  FYI (in case you care at all): The 2 machines are a Dell PowerEdge 1425sc and a Dell PowerEdge 2850.

Regards,
Warren

Stanley Robins wrote:
thank you, i will try that..

Stanley

On 2/20/06, Dairenn Lombard <[EMAIL PROTECTED]> wrote:
  
That depends on the average size of each message and over what period of
time that quantity of messages are being delivered.  That said, if you
put three 200GB SATA drives in a RAID5 array, add 2GB of RAM on a P4
with a 10Mbit/Sec. uplink, you can expect to be able to deliver 20,000
messages a day (although you might want to consider more bandwidth).

You should do what we did and just set up the server, and then write a
shell script to stress-test the box, and see what it can handle; how
much e-mail it can deal with.  I wrote this script for FreeBSD to do
just that:

#!/bin/sh
#
# usage:
# ./stresstest.sh [EMAIL PROTECTED]
# or enter ./stresstest.sh by itself to be prompted for e-mail address.

mailaddr=$1
if /bin/test "$1" = ""
	then
	clear
	echo -n "Please type the recipient's email address: "
	read mailaddr
fi
echo Sending 1,000 32KB messages to $mailaddr...
#
for count in `jot 1000`
do
	message=`jot -b 1 16384`
		( /bin/echo "To: $mailaddr" ;\
		  /bin/echo "Subject: qmail toaster stress test" ;\
		  /bin/echo "$message" ;\
		  /bin/echo "." ;\
		) | /usr/sbin/sendmail -t [EMAIL PROTECTED]
echo -n .
done
echo "Done!"

To delete the test messages, just go into qmailadmin and delete the
recipient mailboxes.

Jot doesn't come with linux, but you can install it by downloading it
from
http://ftp.debian.org/debian/pool/main/a/athena-jot/athena-jot_9.0.orig.
tar.gz

tar -zxvf athena-jot_9.0.orig.tar.gz
cd into the dir it creates, and follow the instructions on compiling it.


    
-----Original Message-----
From: Stanley Robins [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 20, 2006 12:14 AM
To: [email protected]
Subject: [qmailtoaster] Re: Server configuration


i more quick question if i have a p4 machine with 2 GB of RAM
and 200 GB SATA Raid drives, and a 10 MBPS internet link..
how many emails will i be able to send via qmail ??? just a
approx estimation..

Thank you for your help

On 2/20/06, Riezal Ross <[EMAIL PROTECTED]> wrote:
      
20,000 emails with attachments can be quite heavy on the server. I
would think P4 with RAID will be sufficient. Using SATA hard disks
will help to, unless you're planning to go SCSI. Lots of RAM.

Regards,

Riezal Ross


-----Original Message-----
From: Stanley Robins [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 20, 2006 3:47 PM
To: [email protected]
Subject: [qmailtoaster] Re: Server configuration


ok, even if i centos, what do you think should be a good
        
ideal server
      
config, will p4 with Raid do ??



On 2/20/06, Riezal Ross <[EMAIL PROTECTED]> wrote:
        
I would have to second that recommendation. I wouldn't go with
Fedora as the base platform. CentOS would be my first choice. Why
use Fedora when you can have RHEL's clone.

Regards,

Riezal Ross

-----Original Message-----
From: Dairenn Lombard [mailto:[EMAIL PROTECTED]]
Sent: Monday, February 20, 2006 2:47 PM
To: [email protected]
Subject: RE: [qmailtoaster] Server configuration


          
-----Original Message-----
From: Stanley Robins [mailto:[EMAIL PROTECTED]]
Sent: Sunday, February 19, 2006 10:44 PM
To: [email protected]
Subject: [qmailtoaster] Server configuration


what is the best server configuration for Qmail Email server ?

we will have a load of 20,000 emails per day, what do you feel
will be the ideal configuration of the machine, p4,
            
2GB RAM, 200
      
gig HDD, pls give me your suggesstions.

i am trying to install QmailToaster on fedora 4
            
Hi Stanley,

I would not run 20,000 emails a day through a Fedora computer, no
mater which e-mail software you're using.  I would onsider CentOS
instead.

Beyond that, RAM and Disk I/O would be my priorities.
          
Idealy, you'd
      
have a 3+ SATA RAID5 situation on a box with at least 1-2 gigs of
RAM.


- Dairenn


          
---------------------------------------------------------------------
      
     QmailToaster hosted by: VR Hosted <http://www.vr.org>

          
--------------------------------------------------------------------
      
-
To unsubscribe, e-mail:
          
[EMAIL PROTECTED]
      
For additional commands, e-mail:
[EMAIL PROTECTED]




          
---------------------------------------------------------------------
      
     QmailToaster hosted by: VR Hosted <http://www.vr.org>

          
--------------------------------------------------------------------
      
-
To unsubscribe, e-mail:
          
[EMAIL PROTECTED]
      
For additional commands, e-mail:
[EMAIL PROTECTED]


          
        
---------------------------------------------------------------------
      
     QmailToaster hosted by: VR Hosted <http://www.vr.org>

        
---------------------------------------------------------------------
      
To unsubscribe, e-mail:
        
[EMAIL PROTECTED]
      
For additional commands, e-mail:
[EMAIL PROTECTED]




        
---------------------------------------------------------------------
      
     QmailToaster hosted by: VR Hosted <http://www.vr.org>

        
---------------------------------------------------------------------
      
To unsubscribe, e-mail:
        
[EMAIL PROTECTED]
      
For additional commands, e-mail:
[EMAIL PROTECTED]


        
---------------------------------------------------------------------
     QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail:
[EMAIL PROTECTED]


      
---------------------------------------------------------------------
     QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]


    

---------------------------------------------------------------------
     QmailToaster hosted by: VR Hosted <http://www.vr.org>
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

  

Reply via email to