Hi Everyone, I was hoping to create the following setup and would appreciate any guidance anyone can give me.
What do I want to achieve - I wish to test the capabilities of exim, with different hardware and different OS’s. I am trying to understand what configurations need to be considered when sending millions or billions of emails on a daily basis. – i.e.- if I was accepting 100 emails per second, how long before my mail gateway will fall if there is a dns failure and the server can’t find the mx records for any domains. Or how many emails can the server handle before inodes become a problem. Or more famously in my personal testing, how long does a server have to send a million emails to it for you to be able to cook and egg using the CPU heat sink? ;) ) How do I intend to do this? - I have purchased 2 HP DL360’s with identical specifications as well as purchased a domain and set them up in an office which has two phone lines. One phone line feeds each server. Each phone line is precisely the same ISP and bandwidth. The intension is to setup FreeBSD on one box and Ubuntu on the other. Get efficient script that can generate 1000 of emails to send emails to an email address I specific on each of the boxes. Setup an empty mailbox on each of the two servers and set the domain mx records to match each of the phone lines feeding each box. When I want to test the ubuntu box’s configurations. I would activate the script on the ubuntu box which would send emails to the FreeBSD one. (This mailbox would need to have the ability to delete these emails very quickly as well. I am sure I can achieve this using a cron) IF I wanted to test the abilities of the FreeBSD one, I would perform the action mentioned above but for the Freebsd server instead. What do I need guidance about from the exim god’s that be? – 1>I am not a programmer so I don’t know how to create a script that can generate 1000 of emails that will be sent to an email address I specify. 2>is there a tool out there can translate the mail log into a graphical graph or a set f statics showing the efficiency of the server. Something I can use to analyse how well the server has performed. Thank you for all your help in advance. If you have a personal interest in this topic of testing. I am more than happy to share any data I collect with people that proactively helps in accomplishing this test. I will also be publishing my findings on a web-site that I can link to anyone who asks for it. -- ## List details at http://lists.exim.org/mailman/listinfo/exim-users ## Exim details at http://www.exim.org/ ## Please use the Wiki with this list - http://wiki.exim.org/
