smtpping (1) Linux Manual Page
NAME
smtpping – SMTP benchmarking and measurement tool
SYNOPSIS
[-dqrJ46 ] [-p port ] [-w wait ] [-c count ] [-P parallell ] [-s size ] [-f file ] [-H hello ] [-S sender ] recipient [@server ]
DESCRIPTION
is a small tool that performs SMTP server delay, delay variation and throughput measurements.
It must be invoked with the recipient email address. Normally, the server should also be specified (prefixed with @); otherwise will try to find the recipient domain’s MX record, falling back on A/AAAA records.
The following options are available:
-4- Use IPv4.
-6- Use IPv6.
-pport- Specifies the TCP port to use (default: 25).
-wwait- Time in milliseconds to wait between pings (default: 1000).
-ccount- Number of pings to send (default: unlimited).
-Pprocesses- Number of parallell worker processes (default: 1). To measure throughput, it’s recommended to use –
rand –w0with this option. -ssize- Ping message size in kilobytes (default: 10). Cannot be used in conjunction with the –
foption. -ffile- Send the specified email file (message/rfc822) instead of a generated message. Cannot be used in conjunction with the –
soption. -Hhelo- HELO name (default: localhost.localdomain).
-Ssender- Sender address (default: <>).
-r- Display rate instead of transaction delays. To measure throughput, it’s recommended to use –
w0and possibly –Pwith this option. -q- Display less verbose output.
-d- Display more verbose output.
AUTHORS
An -nosplit The program was written by An Anders Berggren Aq Mt anders [at] desh.se and An Erik Lax Aq Mt erik [at] datahack.se for Halon Security AB.
