German Pages



  Products   Downloads   FAQ  



How to test port 25...


SLCheck can monitor your SMTP server by connecting to it. If you create a "Scheduled Task", you can run SLCheck periodically, e.g. once a minute.

Command to monitor your SMTP server:

SLCheck -p 25 -a -r "220"

SLCheck tries to establish a connection to server The results are logged in file SLReport.csv. In dependence of the answer one of the following batch files will be executed:
  • CheckOK.cmd if the connection is successfull. That means that the SMTP server has answered with the right answer string "220" within 2000ms. That's the default timeout, you can change it with option -w. If you don't want a batch file to be executed if the attempt is successful you can add option -NoOkBatch.
  • CheckTimeout.cmd if the server doesn't answer within 2000ms.
  • CheckMismatch.cmd if the servers answers with a different answer string.

If you don't want any batch files to run (only logging) you can add option -NoBatch. Use -NoErrorBatch to suppress the execution of CheckTimeout.cmd and CheckMismatch.cmd.

To get the answer string of your SMTP server you can use the command without option -r:

SLCheck -p 25 -a

A window will occur showing the answer of the SMTP server.

Read how to check your SMTP Server (port 25) with the telnet command.



How does SLCheck

Service Level

Monitor Internet

HTTP Monitoring

FTP Monitoring

SMTP Monitoring

POP3 Monitoring

Citrix Server Monitoring

Answer strings

Command line Syntax

Batch files parameters