in adminadduser.php try commenting out the following lines with //
[]// ----------------------
// Check the email format
if (!eregi("^[+_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,4})$", $Email)) {
$html -> not_right($ubbt_lang['BAD_FORMAT'] . $Email,$Cat);
}
// --------------------------------------
// Let's see if the email domain is valid
$bademails = file ("{$config['path']}/filters/bademail");
while (list($linenum,$line) = each($bademails)) {
$line = chop($line);
if ( (preg_match("/^\n/",$line)) || (preg_match("/^\r/",$line)) || (preg_match("/^#/",$line)) || !$line ) {
continue;
}
if (@eregi($line,$Email)) {
$html -> not_right("{$ubbt_lang['BAD_EMAIL']} $line.",$Cat);
}
}
[/]
and
[]// ---------------------------------------------------------------------
// If we do not allow multiple usernames for the same email address then
// we need to see if this email address is in the database
if (!$config['multiuser'] ) {
$Email_q = addslashes($Email);
$query = "
SELECT U_Email
FROM {$config['tbprefix']}Users
WHERE U_Email = '$Email_q'
OR U_RegEmail = '$Email_q'
";
$sth = $dbh -> do_query($query);
list($emailcheck) = $dbh -> fetch_array($sth);
$dbh -> finish_sth($sth);
if($emailcheck){
$html -> not_right($ubbt_lang['NO_MULTI'],$Cat);
}
}
[/]
but just for your own info.. they should really have at least the email address listed otherwise the only other way to contact them is to try and find them by IP..