postal - SMTP benchmark - the mad postman

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Universe amd64
Package name postal
Package version 0.73+nmu1build1
Package architecture amd64
Package type deb
Installed size 184 B
Download size 49.81 KB
Official Mirror
This program starts a specified number of processes to send as much random
data to random accounts as possible.
Adds the X-Postal header to email it sends, so if someone uses it unethically
then it will be easy to filter via procmail.


Package Version Architecture Repository
postal_0.73+nmu1build1_i386.deb 0.73+nmu1build1 i386 Ubuntu Universe
postal - - -


Name Value
libc6 >= 2.14
libgcc1 >= 1:3.0
libgnutls30 >= 3.4.2
libstdc++6 >= 5.2


Type URL
Binary Package postal_0.73+nmu1build1_amd64.deb
Source Package postal

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install postal deb package:
    # sudo apt-get install postal




2016-02-17 - Matthias Klose <>
postal (0.73+nmu1build1) xenial; urgency=medium
* No-change rebuild for gnutls transition.
2014-08-18 - Andreas Metzler <>
postal (0.73+nmu1) unstable; urgency=medium
* Non-maintainer upload.
* Do not #include <gcrypt.h> when unnecessary.
* Stop linking against libgcrypt.
* Build against GnuTLS v3.
Closes: #638654
2012-01-17 - Russell Coker <>
postal (0.73) unstable; urgency=low
* Make postal correctly issue the quit command after delivery failure.
* Fixed a bunch of valgrind errors.
* Fixed a nasty bug with tab separated fields.
2012-01-14 - Russell Coker <>
postal (0.72) unstable; urgency=low
* Make LMTP work.
* Accept a tab as a field delimiter for the user-list file.
2012-01-02 - Russell Coker <>
postal (0.71) unstable; urgency=low
* Made rabid get the password right when -u is used.  Thanks to Lars Nordin
for the patch.
* Made rabid correctly check for the '.' at the end of the results of the
list command.
* Made all the programs correctly handle a userlist that has empty lines.
* Use the -lgcrypt option when using gcrypt.
* Only call gcry_control() if GNUTLS_VERSION_NUMBER <= 0x020b00
* Ignore blank lines in user list.
* Add subject, date, and msgid to the md5sum in the client.
Closes: #611907
* Stop using gnutls_kx_set_priority()
Closes: #624038
* Added a patch from Michael Brown <> to make an RPM build
on RHEL5 (and probably other RPM systems).
* Added a patch from Brad Hards <> to fix typos in the
man page.
* Rewrote a lot of the md5 checking code, now the md5 hash is stored in a
header.  It should work now.
2008-05-26 - Russell Coker <>
postal (0.70) unstable; urgency=low
* Made it build correctly when no SSL support is configured.  Also tidy
up the documentation.
2008-04-19 - Russell Coker <>
postal (0.69) unstable; urgency=low
* Really fix the GCC 4.3 issues.  The main change was to remove the
OS/2 and Win32 support (which probably didn't work anyway).  The previous
version actually fixed GCC 4.2 issues.  I don't plan to fix the
ext/hash_map issue yet, it doesn't stop anything from working and I'm
afraid of breaking things for the majority of systems which use older
headers.  Thanks to Bradley Smith and Chris Lamb for sending a patch.
Closes: #474831
Thanks to Martin Michlmayr for sending a patch.
Closes: #417480
2008-04-09 - Russell Coker <>
postal (0.68) unstable; urgency=low
* Added $(DESTDIR) support to the Makefile and -lrt for nanosleep() on
OpenSolaris (the OpenSolaris code is not tested).
* Fixed a minor compilation bug when not using GNUTLS.
Thanks Frank Fegert <>.
* Made it not use C++ warning flags on C compilation.
* Updated it to the latest Debian standards for Lenny and compile with
GCC 4.3. Closes: #474831
2008-03-16 - Andreas Barth <>
postal (0.67-0.1) unstable; urgency=medium
* Non-maintainer upload.
* Fix FTBFS with gcc-4.3. Thanks to MArtin Michlmayr. Closes: #417480
2007-07-02 - Russell Coker <>
postal (0.67) unstable; urgency=low
* Changed license to GPLv3.

See Also

Package Description
postbooks-schema-demo_4.9.2-1_all.deb multi-user accounting / CRM / ERP suite (demo database)
postbooks-schema-empty_4.9.2-1_all.deb multi-user accounting / CRM / ERP suite (empty database)
postbooks-schema-quickstart_4.9.2-1_all.deb multi-user accounting / CRM / ERP suite (quickstart database)
postbooks-updater_2.3.0-3_amd64.deb multi-user accounting / CRM / ERP suite (database update manager)
postbooks_4.9.2-1_amd64.deb multi-user accounting / CRM / ERP suite (GUI)
poster_20050907-1_amd64.deb Create large posters out of PostScript pages
posterazor_1.5.1-2_amd64.deb splits an image across multiple pages for assembly into a poster
postfix-cluebringer-mysql_2.0.10-1ubuntu1_all.deb metapackage for mysql support in postfix-cluebringer
postfix-cluebringer-pgsql_2.0.10-1ubuntu1_all.deb metapackage for postgresql support in postfix-cluebringer
postfix-cluebringer-sqlite3_2.0.10-1ubuntu1_all.deb metapackage for sqlite3 support in postfix-cluebringer
postfix-cluebringer-webui_2.0.10-1ubuntu1_all.deb anti-spam plugin for Postfix
postfix-cluebringer_2.0.10-1ubuntu1_all.deb anti-spam plugin for Postfix
postfix-gld_1.7-7build1_amd64.deb greylisting daemon for postfix, written in C, uses MySQL
postfix-policyd-spf-perl_2.010-2_all.deb Simple Postfix policy server for RFC 4408/7208 SPF checking
postfix-policyd-spf-python_1.3.2-1_all.deb Postfix policy server for SPF checking