table of contents
| SMTPPING(1) | General Commands Manual | SMTPPING(1) |
NAME¶
smtpping — SMTP
benchmarking and measurement tool
SYNOPSIS¶
smtpping |
[-dqrJ46C] [-p
port] [-w
wait] [-c
count] [-P
parallel] [-s
size] [-f
file] [-H
hello] [-S
sender] recipient
[@server] |
DESCRIPTION¶
smtpping 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 smtpping 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 parallel 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: <>).
-C- Use CHUNKING (BDAT)
-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¶
The smtpping program was written by
Anders Berggren
<anders@desh.se> and
Erik Lax
<erik@datahack.se>
for Halon Security AB.
| December 3, 2015 | Debian |