A ver si te sirve esto: Formulario en Flash con funcion mail de PHP
lo acabo de crear hace algunos dias y funka a la perfeccion:
Creamos un formulario con 4 campos de texto de tipo "Introduccion de texto"--->con nombre de instancia:
nombre_txt
email_txt
asunto_txt
mensaje_txt --->multilinea
y un quinto campo de texto (texto dinamico)que nos informara de lo que ocurre en el formulario, con nombre de instancia :
estado_txtTambien dos botones, con nombre de instancia :
enviar_btn
borrar_btnya te imaginaras para que sirven

Una vez creado tu formulario, seleccionas en el fotograma 1(una capa llamada ActionScript) del escenario principal (_root) debes abrir el panel de acciones(F9) y pegas el siguiente codigo, que tiene partes del tuto de
Freddie que te dieron arriba...
Código :
//Declaro las variables para enviar y para recibir
var envio_lv:LoadVars = new LoadVars(); //envia
var recibir_lv:LoadVars = new LoadVars(); //recibe
//Función que envia el formulario
function enviarMail() {
//validacion si campos estan vacios
if (email_txt.text.length && nombre_txt.length && asunto_txt.length && mensaje_txt.length) {
//validacion campo EMail
if (email_txt.text.indexOf("@") != -1 && email_txt.text.indexOf(".") != -1) {
//variables de loadVars
envio_lv.nombre = nombre_txt.text;
envio_lv.asunto = asunto_txt.text;
envio_lv.email = email_txt.text;
envio_lv.mensaje = mensaje_txt.text;
//envio las variables y me tiene que avisar en "recibir_lv" =D
envio_lv.sendAndLoad("send.php", recibir_lv, "POST");
}else{
estado_txt.text = "Su Email es invalido";
}
}else{
estado_txt.text = "Faltan datos que son necesarios";
}
//Aqui ustedes pueden cambiar de send.php a form.asp dependiendo del servidor
//que usen
}
//Función que procesa los datos recibidos del servidor
recibir_lv.onLoad = function() {
//estatus esta en send.php VER AL FINAL
if (this.estatus == "ok") {
estado_txt.text = "Hemos recibido su mensaje satisfactoriamente";
mensaje_txt.text = "";
nombre_txt.text = "";
email_txt.text = "";
asunto_txt.text = "";
} else {
estado_txt.text = "Problemas con el servidor, inténtelo de nuevo";
mensaje_txt.text = "";
nombre_txt.text = "";
email_txt.text = "";
asunto_txt.text = "";
}
};
//limpia los campos
borrar_btn.onRelease = function() {
nombre_txt.text = "";
email_txt.text = "";
mensaje_txt.text = "";
asunto_txt.text = "";
estado_txt.text = "Ingrese sus datos en el formulario";
};
esto no lo tomes en cuenta es una duda mia

ALGUIEN QUE SEPA ESTO ME RESPONDA A MI
NO SE POR UQE NO FUNKA llamando funcion enviarMail();
Código :
enviar_btn.onRelease = enviarMail();
AHORA VUELVO CONTIGO:
Despues seleccionas el boton que usaras para enviar y tecleas F9 para abrir el panel de Acciones y pegas esto:
Código :
on (release) {
_root.estado_txt.text = "Enviando su correo ...";
_root.enviarMail();
}
Abres el bloc de notas y escribes esto:
Código :
<?php
if(isset($email)){
$destino="[email protected]";
mail($destino,$asunto,"\n".$mensaje,"FROM: $nombre <$email>");
echo "&estatus=ok&";
}
?>
y lo guardas como
send.phpojo que tu server debe soportar PHP y ademas deben quedar ambos archivos en la misma carpeta en el servidor digase el formulario.swf y el send.php

nos vemos espero te sirva