Linux SoftwareSystemBenchmarksPostal 0.62

Postal 0.62


This suite currently consists of two programs, Postal and Rabid
Developer:   etbe
      more software by author →
Price:  0.00
License:   GPL (GNU General Public License)
File size:   82K
Language:   
OS:   
Rating:   0 /5 (0 votes)
Your vote:  
enlarge screenshot


This suite currently consists of two programs, Postal and Rabid. Postal (the mad postman) is a program that will deliver mail as fast as possible via the SMTP protocol to test mail server performance.

Rabid (the mad Biff) will eat mail via the POP protocol as fast as possible and measure POP server performance. All messages sent via Postal have MD5 checksums appended, and Rabid will check the MD5 to ensure that the messages are not being corrupted.

It works by taking a list of user names and applying random transformations to them to get the FROM and TO addresses, this is because if each email address takes 30 bytes of storage then 1,000,000 accounts would take 30M of RAM. 3,000,000 accounts would take 90M of RAM which would be more than the memory in my test machine (this would cause thrashing and make the benchmark invalid), and it would take ages to load all that data from the hard drive. Using 100,000 accounts and applying a transformation to map them to 30M accounts is a much more efficient use of resources.

When sending the mail the subject and body will be random data. A header field X-Postal will be used so that procmail can easily filter out such email just in case you accidentally put your own email address as one of the test addresses. ;)

For Debian the best thing to do is to do "apt-get install postal", if you don't want to use the version supplied with your version of Debian you can build a Debian package in the usual manner.

Change to the directory containing the unpacked source and use the command:
dpkg-buildpackage -rfakeroot -tc -us

That will create a .deb in the parent directory.

For Red Hat etc there is a portslave.spec file to allow for building with
the "rpm -b" command.

For Solaris use the command "make -C sun" to build a package in /var/spool/pkg
(make sure you have write access to that directory).

For other Unix setup "./configure ; make install" should do an install.

What's New in This Release:
  • Added an INSTALL document.
  • Made it compile with GCC 3.2
    tags 000 accounts  would take  use the  directory for  accounts would  the command  000 000  email address  that will  the mad  via the  server performance  and applying  

    Download Postal 0.62


     http://www.coker.com.au/postal/postal-0.62.tgz


    Authors software

    Postal 0.62 (by etbe)
    This suite currently consists of two programs, Postal and Rabid


    Similar software

    Postal 0.62 (by etbe)
    This suite currently consists of two programs, Postal and Rabid

    Template::Tutorial 2.15 (by Andy Wardley)
    Template::Tutorial are template toolkit tutorials.

    This section includes tutorials on using the Template Toolkit

    WMPop3LB 2.4.2 (by Scott Holden)
    WMPop3LB is a multi POP3 accounts mailbox checker

    FileBunker 1.1.2 (by Garrick Toubassi)
    FileBunker is a file backup application which uses one or more GMail accounts as its backup repository.

    Because each GMail account

    smtbang 0.1 (by Corcalciuc V. Horia)
    smtbang is a small SMTP mailer program designed to send mail in chroot environments by sending email through a local smtpd host witho

    qmail-rblchk 2.4.1 (by Luca Morettoni)
    qmail-rblchk filter all incoming mail and check if it comes from RBL listed IPs.

    It is for use in .qmail to check the IP address f

    YAMM 0.9.1 (by Fredrik Ehnbom)
    Yet Another Mail Manager (YAMM) is a Java email client

    eXtended Account Management System 0.0.16 (by Oliver Siegmar)
    eXtended Account Management System is a PHP-based application suite made for managing electronic mail accounts on multiple domains in

    archivemail 0.7.0 (by Paul Rodger)
    archivemail is a tool written in Python for archiving and compressing old email in mailboxes

    Claws Mail 2.5.2 (Extra Plugins) (by Paul Mangan)
    Claws Mail Extra Plugins package contains plugins for Sylpheed-Claws e-mail client.

    Claws Mail is the extended version of Sylpheed


    Other software in this category

    Iometer 2006-07-27 RC3 (by Ming Zhang)
    As the Iometer User's Guide says, Iometer is an I/O subsystem measurement and characterization tool for single and clustered systems.

    WebInject - Web/HTTP Test Tool 1.35 (by Corey Goldberg)
    WebInject is a free tool for automated testing of web applications and services

    IOzone 3.271 (by Capps)
    IOzone is a filesystem benchmark tool

    bonnie++ 1.03a (by Russell Coker)
    Bonnie++ is a benchmark suite that is aimed at performing a number of simple tests of hard drive and file system performance.

    Then

    Bootchart 0.9 (by Ziga Mahkovec)
    Bootchart is a software for performance analysis and visualization of the GNU/Linux boot process

  •     search


    Featured Software

    jEdit 4.3 pre8
    jEdit is an Open Source text editor written in Java

    Opera 9.02
    Surf the Internet in a safer, faster, and easier way with Opera browser

    GNU Aspell 0.60.4
    GNU Aspell is a Free and Open Source spell checker designed to eventually replace Ispell


    Subscribe in Rojo
    Google Reader
    Add to My Yahoo!

    Add to My AOL
    Subscribe with Bloglines
    Subscribe in NewsGator Online
    Add 'nixbit linux software' to Newsburst from CNET News.com
    del.icio.us nixbit linux software


    Top tags