A simple, portable tool for measuring SMTP server delay, delay variation and throughput.
Switch branches/tags
Nothing to show
Clone or download
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore
CMakeLists.txt
LICENSE
README.md
resolver.cpp
resolver.hpp
smtpping.1
smtpping.cpp
smtpping.dev

README.md

A simple, portable tool for measuring SMTP server delay, delay variation and throughput. Feel free to contact support@halon.io

Coverity Scan Build

Usage

The two first examples measures delay, and the last example measures throughput (-r -w0) using 50 threads (-P50).

$ smtpping test@halon.io
$ smtpping test@halon.io @10.2.0.31
$ smtpping -P50 -r -w0 test@halon.io @10.2.0.31

Building

Building on *NIX can be done manually using a C++ compiler such as GNU's g++ or by using cmake. It could be easily ported to a Makefile.

$ cmake .
$ make

Building on Windows

A project file for Dev-C++ is included, should be quite portable to eg. VS.