En supposant que tu sois sous Windows :
Depuis powershell
$ping = test-connection -computername Nom_Serveur
Send-mailmessage -from toto@domaine.fr -to tata@domaine.fr -smtpserver serveurmail.domaine.fr -body $ping
Tu crées ce script dans un bloc notes et tu enregistres ton script au format .ps1
Ou alors directement depuis l'ise powershell.
Plus qu'a mettre une tâche planifiée qui tournera toutes les 30 minutes et qui invoquera ton script.
Si ton poste n'a jamais lancé de powershell, l'execution de script sera desactivée. tu dois tout d'abord ouvrir powershell et écrire : set-executionpolicy unrestricted
et valider ensuite.
Je reste à ta dispo si besoin est.