Note: leggi il regolamento. L'uso dei tag code o php è sempre gradito! 
Ho leggermente modificato qualcosina.... spero ti vada bene 
Codice PHP:
<script language="JavaScript">
function checkForm (form){
if (form.email.value == "") {
alert("Inserire l'indirizzo del mittente completo.");
form.email.focus();
return false;
}
var EmailAddr = form.email.value;
var Filtro = new RegExp("^[a-zA-Z0-9_.-]{1,}@[a-zA-Z0-9\-]{2,}[.][a-zA-Z0-9]{2,}$");
if (!Filtro.test(EmailAddr)) {
alert("Controlla l'indirizzo del mittente inserito");
form.email.focus();
return false;
}
return true;
}
function pagina(par){
if (checkForm(document.mailing))
{
window.open("newsletter.php?email="+par,"","width=400,height=200");
}
return false;
}
</script>
Codice PHP:
<form action="newsletter.php" method="get" onsubmit="return false" name="mailing" id="mailing">
<input type="text" name="email" width="60" id="email">
<button onclick="javascript:pagina(email.value);"> Invia </button>
</form>
ciao!