Tengo un problema con el envío de mensajes de correo electrónico de un formulario de contacto de flash utilizando ASP. Im tratando de enviar datos a ASP con el método POST y, a continuación, enviar un correo electrónico, utilizando código ASP, pero no funciona. De hecho, al pulsar el botón de enviar en un formulario de contacto Flash, en IExplorer no sucede nada, y en Mozilla me sale un mensaje en espera para....
Este código de un botón de Flash:
on (release) (
this.gotoAndPlay ( "liberación");
formName var = _pare not.form_mc. nombre;
formCompany var = _pare not.form_mc.company;
formEmail var = _pare not.form_mc.email;
formMessage var = _pare not.form_mc.message;
if (formName! = undefined & & formEmail! = undefined & & formMessage! = undefined) (
_pare not.form_mc.loadVariables ( "mail.asp", 0, variables = POST)
_pare not.submit = true;
) Else (
_global.stickyName = formName;
_global. stickyCompany = formCompany;
_global.stickyEmail = formEmail;
_global.stickyMessage = formMessage;
_pare not.error = true;
_pare not.submit = false;
_pare not.gotoAndPlay ( "error");
)
)
y esta es la mail.asp código:
<%
Dim formName, formCompany, formEmail, formMessage
formName = Request.Form ( "formName")
formCompany = Request.Form ( "formCompany")
= formEmail solicitud. (la "formEmail")
formMessage = Request.Form ( "formMessage")
Establecer myMail = CreateObject ( "CDO.Message")
myMail.Subject = formMessage
myMail.From = formEmail
myMail.To = "test@netuse.com"
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
Nombre o IP del servidor SMTP remoto
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft. com / CDO / configuración / smtpserver ") _
= "mail.netuse.com"
Puerto del servidor
myMail.Configuration.Fields.Item _
( "http://schemas.microsoft.com/cdo/configuration/smtpserverport") _
= 25
myMail.Configuration.Fields.Update
myMail.Send
conjunto myMail = nada
%>
y este es el código HTML:
<html xmlns = "http://www.w3. org/1999/xhtml "xml: lang =" es "lang =" es ">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2" />
<title> 6 </ title>
</ head>
<cuerpo bgcolor = " #0066ff ">
<objeto classid = "clsid: D27CDB6E-AE6D-11cf-96B8-444553540000" codebase = "http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash. cabina #version = 8,0,0,0 "width =" 520 "height =" 500 "id =" 6 "align =" centro ">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="6.swf" /> <param name="quality" value="high" /> <parámetro name = "bgcolor" value = " #0066ff "/> <incrustar src =" 6. swf "quality =" high "bgcolor =" #0066ff "width =" 520 "height =" 500 "name =" 6 "align =" middle "allowScriptAccess =" sameDomain "type =" application / x-shockwave-flash "pluginspage =" http://www.macromedia.com / go / getflashplayer "/>
</ object>
</ body>
</ html>
¿Alguien tiene una idea de lo que podría ser el problema? He cargado el código en equipo en el que colegas de enviar correos electrónicos a través de HTML + ASP funciona perfectamente.
Muchas gracias de antemano