Salve a tutti, sto usando uno script in Ajax per inviare i dati di un form ad una pagina che mi deve spedire un amail, i campi del form sono molto semplici:

Nome, mail, nome destinatario, mail destinatario, testo.

Quando inserisco dei caratteri speciali tipo òàèéùì la mail mi arriva con dei caratteri strani, mi sapreste dare una mano??
Lo script è il seguente:

Codice PHP:
function postHtmlText(fragment_urlelement_id,form_name) {
    var 
stringParameters =getStringParamenters(form_name);
    var 
xmlhttp assegnaXMLHttpRequest();
    var 
element document.getElementById(element_id);
    
xmlhttp.onreadystatechange = function() {        
        if (
xmlhttp.readyState == && xmlhttp.status == 200) {
            
element.innerHTML xmlhttp.responseText;
        }
    }
    
xmlhttp.open("POST"fragment_url);    
    
xmlhttp.setRequestHeader("content-type","application/x-www-form-urlencoded");
    
xmlhttp.send(stringParameters);