Thanks for the replies - its not norton antivirus because i have tried it with it switched off. here is my php script: <? if (isset($_POST['submitted'])) { $errors = array(); if (empty($_POST['name'])){ $errors[] = 'Enter Name.'; } if (empty($_POST['email'])){ $errors[] = 'Enter Email.'; } if (empty($_POST['comments'])){ $errors[] = 'Comments.'; } if(empty($errors)) { $body = "Thanks for your comments"; mail ($_POST['email'], 'Thanks',$body, 'From: admin@locahost'); echo '<h1 id="mainhead">Thanks</h1> <p>All done.</p><p><br /></p>'; } else { echo '<h1 id="mainhead">Error!</h1> <p class="error">The following errors occured:<br />'; foreach ($errors as $msg) { echo " - $msg<br />\n"; } echo '</p><p>Try again.</p><p><br /></p>'; } } ?>