>821
split してから if(($name eq $logname) && ($body eq $logbody)) のようにするのが面倒だっただけ

>824
分割したデータの $logline と
$postdata = $name . "<>" . $body;
とかで結合したテキストと比較すりゃいいんじゃないの?
※ $logline から改行は取り除いてるよね?