Ho trovato questo script per enviare e-mail da una pagina html.
Però ho provato, ma quando faccio envia se apre outlook!
Che cosa devo cambiare? Vorrei che la e-mail fosse enviata direttamente, perche non ha senso che si apra outlook!

Grazie.



<script language="JavaScript">
<!--
function Email() {
var email = document.f_email.email.value;
var oggetto = document.f_email.oggetto.value;
var testo = document.f_email.testo.value;
if ((email.indexOf('@') == -1)) {
alert('Inserire un indirizzo Email valido!');
document.f_email.email.value = '';
document.f_email.email.focus()
}
else if (testo == '') {
alert('Il campo \"Messaggio\" è obbligatorio!');
document.f_email.testo.focus()
}
else {
location.href = 'mailto:' + email + '?Subject=' + oggetto + '&Body=' + testo;
}
}
//-->
</script>
<body onLoad="document.f_email.email.focus()">
<table>
<form name="f_email">
<tr>
<td colspan="2">Invia una mail!</td>
<tr>
<tr>
<td>Indirizzo email</td>
<td><input type="text" name="email" size="25"></td>
<tr>
<tr>
<td>Oggetto</td>
<td><input type="text" name="oggetto" size="25"></td>
<tr>
<tr>
<td colspan="2">Messaggio</td>
<tr>
<tr>
<td colspan="2"><textarea name="testo" rows="5" cols="32"></textarea></td>
<tr>
<tr>
<td colspan="2" align="right"><input type="button" value="Invia" onClick="Email()"></td>
<tr>
</form>
</table>