It consist of two parts: a diagnostic part (you can use ping, traceroute, nslookup) and a monitoring part (e. g. monitoring the traffic on eth0 interface).
This is easy PHP script. No need to configure. This script sends emails to unlimited email addresses in HTML and text format.
Also If you have apache+php installed on your Windows i can give you SMTP Server and help to adjust that, after that you will be able send thousands emails from your own computer.