Can xymon smtp test on multiple ports out of the box? And if so is
there a way to see which port is being requested?
We've got a separate test defined in protocols.cfg and that works,
but
if the syntax were the same as for other network test, this should
work also:
10.0.1.1 mailer.example.com # smtp smtp:8025
However I see only one test result with no port identified.
Maybe protocols.cfg is just the way to do it, but the docs imply
that
network tests can take a port as a parameter)
Well at the risk of being wrong (yet again), I would think you'd need
to call it by a different name, so smtp and smtp8025 (or whatever).
You'd need to define this in protocols.cfg. You could then do a "chat"
like the one for smtp in protocols.cfg and get a result, rather than
just a connect.
[smtp]
send "mail\r\nquit\r\n"
expect "220"
options banner
port 25
[smtp8025]
send "mail\r\nquit\r\n"
expect "220"
options banner
port 8025