l' invio di email senza passare per il client di posta elettronica non si ottiene in javascript,
ma con l' uso di un linguaggio lato server (php, asp, script cgi...)
per l' altra questione
codice:
<form name="modulo">
<input type="checkbox" name="privacy" checked="checked" onclick="this.form.invia.disabled=!this.checked" />
<input type="submit" name="invia" />
</form>
all' onload disabiliti il submit e specifichi che il checkbox non sia segnato,
questo per permettere l' invio anche in caso di mancato supporto a javascript e mantenere coerenza tra gli stati dei due elementi
codice:
<script type="text/javascript">
window.onload=function(){
document.modulo.privacy.checked=false;
document.modulo.invia.disabled=true;
}
</script>
ciao