alla fine sono riuscito a risolvere in questo modo:
su un server altervista ho creato una pagina test.php col seguente codice
Codice PHP:
<?
$tag = "cipher";
$to = "mailacuispedire@mail.com";
$subject = $_GET['subject'];
$cipher = $_GET['body'];
$cipher = ereg_replace(' ', '+', $cipher);
$body = $tag. " " .$cipher;
mail($to, $subject, $body);
?>
in pratica, da javascript eseguevo una "request" http all'indirizzo server.altervista.org/test.php?subject=oggetto&body=testo
e tramite il mail server di altervista mi spediva la mail.
Partendo da questa idea, ho creato un mailserver su un server linux in università. è possibile spedire mail usando l'smtp con autenticazione.
Ho creato uno script in php che mi esegue una sessione telnet, collegandosi con l'smtp del mailserver dell'università,per spedire una mail. Lo script funziona perfettamente.
Domandone: come faccio a far eseguire da javascript questo script php in locale??è possibile?
grazie mille per eventuali risposte