Working with SMTP Testing Tool

SMTP Testing is a free tool developed by Technozoid to test SMTP servers settings by sending an email through them.

You can Download SMTP Testing Tool for free before you proceed.


Servers List

The below is the list of settings for each server that needs to be tested:

  • SMTP Server: The server name or IP address of the SMTP Server.
  • Port: The SMTP port, usually it is set to 25. You can check with your email provider to know which port should be used.
  • From: The From email address.
  • To: The recipient email address that should receive the test email.
  • Msg body Type: Formatting of the email message body. It can be set to text, html, or “text & HTML”.
  • Authentication: No Authentication sends the email without any authentication; Basic Authentication sends the email using the username & password provided; Windows Authentication sends the email using your windows user automatically (this option is usually used when your email server is on the same domain of your active directory)
  • Enable SSL: Sends the email through secure socket layer.
  • Username & Password: The username and password used for authentication when Basic Authentication is selected.
SMTP Servers List


Adding & Deleting Servers

To add a new SMTP server click on an empty row and fill the required details.

To delete an existing SMTP server click on the row header and press delete.

Add or Delete SMTP Server


Start Testing

Click on Start after configuring and saving the new settings.

Start Sending



Settings include the email subject and body text that will be used in the messages.

Message Settings


Event Log & Errors Log

Event log displays the testing history, while errors log displays errors that occurred in the application.

Event Log and Errors Log
Finally we would love to hear your feedback on this tool by leaving us a comment below.

Working with Systems Monitoring

Systems Monitoring application is a free tool developed by Technozoid to monitor the availability of systems on the network using pinging technology.

You can Download Systems Monitoring for free before you proceed.


Start Monitoring

Click the start button to begin monitoring the list of systems you have.

Start Engine


Disruption & Notifications

There are various types of notifications and logs that are built into the software which can help you stay informed about any changes that occur in the status of any of the systems that you are monitoring:

Email: Clicking on the “+” sign will show you 2 list of email addresses that will receive an email whenever the system goes down or becomes up again.

For example: Let’s say there are 2 emails records (1 email to [email protected]; [email protected] and another email to [email protected]) whenever the system goes down, and 1 email record (to [email protected]) whenever the system goes up again.

Subject is the subject of the email message. Body is the body of the email message. In case you want to style the body of the email click on the drop-down -> select the text you want to style -> right click -> select the styling you want (to change the color click on font)

In case the “subject” or “body” fields were left blank then the default values from the settings will be used instead whenever an email is sent. “High Importance” is used to send the email with high importance.

Email Alert Subject & Body

Check the Settings section to learn more about email settings.

Desktop Alert: This is an alert that pops up automatically whenever a change in the status of a system is detected.

Desktop Alert

Systems Log: Click on “Systems Log” to see the history of changes in systems status.

Systems Log

Interface: The interface will show you a red square beside the system that is not reachable. The status bar also displays the current status and last status of the engine.

Software Interface


Adding a New System

To monitor a new system it should be added to the list by clicking in the grey area and filling the required details:

  • System Name: You can name the system anything you want. For example Let’s say we want to monitor the internet connection by checking the status of then we can call the system “Internet Connection”.
  • Host or IP: This is the host name or IP address of the system you wish to monitor. Examples: computer1,,, etc…
  • Check Every: This is the number of seconds that the application should wait before checking the same system again.
  • Interval: In case “Use Interval” was checked then the application will check the system between “Interval (From)” and “Interval (To)” only.
  • Fails Allowed & Total Trials: Usually you would want to configure “Fails Allowed” as low as possible, however when you are using unstable connection particularly a VPN that timeout frequently then raising the “Fails Allowed” might be a better option. “Total Trials” is the total times the connection should be checked. For example: Let’s say “Fails Allowed” was set to 2 and “Total Trials” was 10 then the application will check for at least 2 fails in 10 trials before it reports the system as down.

Add System
Remember that you have to click on save for the new configuration to work.


Removing a System

Removing a system from the list is very simple, select the row header of the system you want to delete and press delete.

Delete System



  • SMTP Server: the server name or IP address of the smtp server
  • Port: SMTP port (usually 25).
  • System Email: The email address that will be used to send the email notifications.
  • Authentication: The security of the SMTP Server.
  • Subject & Body for System Up & Down: The default template that will be used in case the subject and body were not overwritten in the settings of each system.
“Test” button can be used to make sure that the SMTP configuration is correct.


Errors Log

This is where you can see if any error occurred in the application.


Finally we would love to hear your feedback on this tool by leaving us a comment below.