Hola, el chute.
function validar(form) {
Ctrl = form.destino;
if (Ctrl.value == "" || Ctrl.value.indexOf ('@servidor.com', 0) == -1 || Ctrl.value.indexOf ('.', 0) == -1 ) {
alert ("solo aceptamos correos de servidor.com, puedes crearte un cuenta gratuita");
return false;
} else
alert ("En breve recibiras un correo con los datos ");
}
<FORM ACTION="envio.php" name="form" method="post" onsubmit="return validar(this)">
<input type="text" name="destino" size="29" >
<input type="submit" value="Enviar" name="submit" >
</form>
Espero que te funcione. Saludos,