Dopo il form con 6 campi input:

nome
cognome
email
indirizzo
oggetto
testo

Ho un bottone "INVIA" con il seguente codice:

on (release) {
emaildestinatario = "miaemail@miaemail.it"; //solo per testarlo
destinatario = "Destinatario";
oggetto = combo.getSelectedItem().label;
//trace(combo.getSelectedItem().label);
messaggio = note;
getURL ("mailto:" + destinatario + "<" + emaildestinatario + ">?subject=" + oggetto + "&body=" + note + "\n" + "DATI MITTENTE:" + "\n" + "nome:" + name + "\n" + "cognome: " + surname + "\n" + "email: " + emailmittente + "\n" + "indirizzo: " + address);
}

Solo che se clicco su INVIA mi si apre il programma di posta predefinito con campo A: OK campo oggetto: OK
ma nel BODY:

testooooooooooooooooooooooDATI%20MITTENTE:nome:aaa aaaaaaaaaaaaaaaaaaaaaaaaacognome:%20bbbbbbbbbbbbbb bbbbbbbbbbbbbbemail:%20ccccccccccccccccccccccccccc ccccccccindirizzo:%20ddddddddddddddddddddddddddddd dddddd

ossia al posto degli spazi a capo mi mette %20

come posso ovviare a questo problema?

e senza php.. o altro linguaggio lato server posso inviare direttamente da flash (con action script) un email senza far riferimento ad outlook o altro programma di posta predefinito?

Grazie