".$locale['420']."
\n";
}
if ($email == "" || !preg_match("/^[-0-9A-Z_\.]{1,50}@([-0-9A-Z_\.]+\.){1,50}([0-9A-Z]){2,4}$/i", $email)) {
$error .= " ".$locale['421']."
\n";
}
if ($subject == "") {
$error .= " ".$locale['422']."
\n";
}
if ($message == "") {
$error .= " ".$locale['423']."
\n";
}
$_CAPTCHA_IS_VALID = false;
include INCLUDES."captchas/".$settings['captcha']."/captcha_check.php";
if ($_CAPTCHA_IS_VALID == false) {
$error .= " ".$locale['424']."
\n";
}
if (!$error) {
require_once INCLUDES."sendmail_include.php";
if (!sendemail($settings['siteusername'],$settings['siteemail'],$mailname,$email,$subject,$message)) {
$error .= " ".$locale['425']."
\n";
}
}
if ($error) {
opentable($locale['400']);
echo "