>>254
や、phpのお勉強がてら…。
80以外にも25と110を監視します。

$http = fsockopen($host, 80, $errmp, $errmsg, 1);
echo "http:";
if(!$http){
echo "NG" . "<br>";
}else{
echo "OK" . "<br>";

こんな感じの処理が思いついたんですが、
問題点があったらご指摘願います。