mailping - monitor email service availability and functioning

Property Value
Distribution Debian 8 (Jessie)
Repository Debian Main amd64
Package name mailping
Package version 0.0.4
Package release 2
Package architecture all
Package type deb
Installed size 332 B
Download size 21.24 KB
Official Mirror
Monitor email service availability and functioning. Tests the whole
route from SMTP submission to local delivery, not just whether an
SMTP server accepts TCP connections.
Multiple email servers can be tested by creating a remote alias that
points back to a local address, and sending test emails to it.
The results of this monitoring are available as graphs via Munin
plugins, and can be connected to Nagios to send alerts when the test
emails no longer get delivered, or if the delivery takes too long.


Package Version Architecture Repository
mailping_0.0.4-2_all.deb 0.0.4 all Debian Main
mailping - - -


Name Value
adduser -
munin-node -
python >= 2.3
python-support >= 0.7.1


Type URL
Binary Package mailping_0.0.4-2_all.deb
Source Package mailping

Install Howto

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




2008-01-15 - Thijs Kinkhorst <>
mailping (0.0.4-2) unstable; urgency=low
* Adopt package (Closes: #440618).
* Use shutil.move instead of rename, in case the source mailbox is
on another filesystem.
* Canonicalize used paths, to prevent problems that some Python
modules have with paths containing "../..".
* Improve microseconds calculation in latency (closes: #457407),
thanks Andrew Garner for the patch.
* Denatify (closes: #453701).
* Switch from cdbs to debhelper.
* Ship Maildir in this package instead of creating it in postinst,
be more thorough on cleanup when purging package (closes: #454715).
* Update to debhelper version 6.
* Checked for policy 3.7.3, no changes.
* Fix part of manpage formatting.
* No longer remove 'mailping' user on package remove, since this
is controversial.
2007-09-24 - Michael Ablassmeier <>
mailping (0.0.4-1) unstable; urgency=low
* QA upload. (ACK NMU; Closes: #380863)
* Set maintainer to QA Group; Orphaned: #440618
* Update debian/copyright
2007-05-17 - Luk Claes <>
mailping (0.0.4-0.2) unstable; urgency=high
* Non-maintainer upload during BSP.
* Fix non-conditional use of userdel in postrm (Closes: #417020).
* Add depends on adduser as it is used in postinst.
2006-08-12 - Pierre Habouzit <>
mailping (0.0.4-0.1) unstable; urgency=low
* Non-maintainer upload.
* Bump Standards-Version to 3.7.2.
* Update package to the last python policy (Closes: #380863).
* Move some things into B-D instead of B-D-I.
2004-12-13 - Tommi Virtanen <>
mailping (0.0.4) unstable; urgency=low
* Skip temporary files when processing the pending directory.
* Fix a typo in the probe message.
* Switch section from devel to mail.
2004-07-13 - Tommi Virtanen <>
mailping (0.0.3) unstable; urgency=low
* Build-depend on python-dev, not python2.3-dev. (Closes: #259130)
2004-04-16 - Tommi Virtanen <>
mailping (0.0.2) unstable; urgency=low
* Incompatible changes:
- Switch state directory to mean /var/lib/mailping and not
/var/lib/mailping/state. Fixes a bug where mail to mailping@.. was
delivered to /var/lib/mailping/state/Maildir.
* New features:
- Provide default values for "from" and "to".
- Reload munin-node in postinst and postrm if we touched plugins.
* Documentation improvements:
- Add manpages for mailping-success, mailping-latency.
- Munin plugins are not in $PATH, so show them with full pathname in
- Make Munin plugin manpages refer to munin-run(8), too.
* Bugfixes:
- Crontab seems to want the full if syntax instead of "[ test ] &&
foo". Not bothering to find out why, as the fix is trivial.
- Fix a bug where "admin" was a mandatory configuration option; it
should be optional.
* Cleanups:
- Be polite and say "quit" and end of the SMTP session.
- In error and usage messages, only print basename of executable.
* Internals:
- Split non-maildir-related things from MailPing.maildir to
- Rename fileutil.mtime() to fileutil.getTime(), it's been long since
it had anything to do with file modification times.
- Add unit test to ensure there is no race between creation of
statedir and delivery of first email from probe; that is, delivery
can create the maildir on its own (and maildir-cron will have
created the statedir by that time).
* Packaging:
- Add a small shell script man/run to help non-Debian generation of
- Remove generated manpages when cleaning.
- Make postinst and postrm plugin handling look similar.
- Add license texts to debian/copyright.
2004-04-16 - Tommi Virtanen <>
mailping (0.0.1) unstable; urgency=low
* Initial Release.

See Also

Package Description
mailplate_0.2-1_all.deb reformat mail drafts according to templates
mailsync_5.2.2-3.1_amd64.deb Synchronize IMAP mailboxes
mailtextbody_0.1.3-2_amd64.deb tool to return the body of an email message
mailto_1.3.2-3_amd64.deb WWW Forms to Mail Gateway
mailutils-common_2.99.98-2_all.deb Common files for GNU mailutils
mailutils-comsatd_2.99.98-2_amd64.deb GNU mailutils-based comsatd daemon
mailutils-doc_2.99.98-2_all.deb Documentation files for GNU mailutils
mailutils-guile_2.99.98-2_amd64.deb GNU mailutils Guile interpreter and modules
mailutils-imap4d_2.99.98-2_amd64.deb GNU mailutils-based IMAP4 Daemon
mailutils-mh_2.99.98-2_amd64.deb GNU mailutils-based MH utilities
mailutils-pop3d_2.99.98-2_amd64.deb GNU mailutils-based POP3 Daemon
mailutils_2.99.98-2_amd64.deb GNU mailutils utilities for handling mail
maint-guide-ca_1.2.35_all.deb Debian New Maintainers' Guide (Catalan)
maint-guide-de_1.2.35_all.deb Debian New Maintainers' Guide (German)
maint-guide-es_1.2.35_all.deb Debian New Maintainers' Guide (Spanish)