Foros del Web » Creando para Internet » Flash y Actionscript »

Problemas con email en flash con ASP y CDO

Estas en el tema de Problemas con email en flash con ASP y CDO en el foro de Flash y Actionscript en Foros del Web. Hola les queria consultar algo. Estoy teniendo un problema para mandar un email desde mi pelicula Flash, utilizo ASP. Paso a detallar: Flash AS: Primero ...
  #1 (permalink)  
Antiguo 23/11/2007, 07:47
 
Fecha de Ingreso: noviembre-2006
Mensajes: 50
Antigüedad: 18 años
Puntos: 0
Problemas con email en flash con ASP y CDO

Hola les queria consultar algo. Estoy teniendo un problema para mandar un email desde mi pelicula Flash, utilizo ASP.

Paso a detallar:

Flash AS:

Primero Frame

Código:
//Declaro las variables para enviar y para recibir
var envio_lv:LoadVars = new LoadVars();
var recibir_lv:LoadVars = new LoadVars();
//Función que envia el forumlario
function enviarMail() {
	envio_lv.asunto = asunto_txt.text;
	envio_lv.email = email_txt.text;
	envio_lv.cuerpo = cuerpo_txt.text;
	envio_lv.sendAndLoad("email.asp", recibir_lv, "POST");
	
}
//Función que procesa los datos recibidos del servidor
recibir_lv.onLoad = function(exito) {
	if (exito) {
		//estado_txt.text = this.estado;
		estado_txt.text = "eMail enviado!";		
	} else {
		
		estado_txt.text = "Error en la aplicación de correo";
	}
};
Tengo 3 TextInput:
1- Email instanciado como email_txt
2- Asunto instanciado como asunto_txt
3- Comentario instanciado como cuerpo_txt

Tengo un TextoDinamico:
Instanciado como estado_txt

Y tengo boton con esta accion:

Código:
on (release) {
	estado_txt.text = "Enviando su correo ...";
	enviarMail();
}
Este seria el codgio de mi ASP:

Código:
<%

Set oMail = Server.CreateObject ("CDONTS.NewMail")

oMail.BodyFormat = 0
oMail.MailFormat = 0

Remitente = Request.Form("email")
Destino = "[email protected]" 'Email de destino

Asunto = Request.Form("asunto")
Cuerpo = Request.Form("cuerpo")

oMail.Send Remitente, Destino, Asunto, Cuerpo

Set oMail = Nothing

%>
estado=Mensaje enviado
El problema seria el siguiente, tengo un IIS y anda perfecto, ahora bien lo subo a un servidor y no soporta CDONTS, soporta CDO.. (estoy hablando del ASP)

Investigue y pude encontrar este link: http://www.w3schools.com/asp/asp_send_email.asp

Osea seria algo asi:

Código:
<%
Set myMail=CreateObject("CDO.Message")
myMail.Subject="Sending email with CDO"
myMail.From="[email protected]"
myMail.To="[email protected]"
myMail.TextBody="This is a message."
myMail.Send
set myMail=nothing
%>
Pero no se como poderlo moldiar para lo que yo necesito...

Alguien me podria ayudar???

Si me podrian pasar algun ejemplo de envio de email con ASP con CDO se los agradeceria muchisiimo!!!

Desde ya muchisimas Gracias!!!
  #2 (permalink)  
Antiguo 25/04/2008, 17:24
 
Fecha de Ingreso: julio-2006
Mensajes: 11
Antigüedad: 18 años, 4 meses
Puntos: 0
Re: Problemas con email en flash con ASP y CDO

bueno dices ke en tu iis anda perfecto entonces asumo ke el envio de tus variablas al asp anda sin problemas....

una vez ke tienes las variables en el asp con CDO lo haces de la siguiente manera:

<%
Set oMail = Server.CreateObject("CDO.Message")
de = "[email protected]"
para = & email (la variable ke enviaste desde flash)
asunto = & asunto (la variable ke enviaste desde flash)
cuerpo = & cuerpo (la variable ke enviaste desde flash)

oMail.From = de
oMail.To = para
oMail.Subject= asunto
oMail.TextBody = cuerpo
oMail.Send
Set oMail = Nothing
%>

eso seria todo suerte.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:08.