segun mi servidor deberia ser algo asi... pero no se como hacerlo.. todo el codigo que va a continuación va grabado en un solo fichero? como engrano esto con un formulario hecho en flash? de hacelo en html, no veo que este texto cree botonoes y no se si los creo yo que instrucion darle.
Bandit !!
echame un cable!
Como deberia ser según mi servidor:
Para enviar emails con ASP.net, deberá usar System.Web.Mail y la clase MailMessage.
Por favor, siga este ejemplo:
<% @Import Namespace="System.Web.Mail" %>
<script language="vb" runat="server">
Sub contactUS_Click(sender as Object, e as EventArgs)
'Creando una instancia para la clase MailMessage
Dim objMM as New MailMessage()
objMM.To = "
[email protected]"
objMM.From = email.Text
'Si quiere enviar una CC de este mail a alguien más descomente esta la línea
'objMM.Cc = "
[email protected]"
'Formato del e-mail. Texto o HTML
objMM.BodyFormat = MailFormat.Text
'Establezca la prioridad- las opciones son High, Low y Normal
objMM.Priority = MailPriority.Normal
‘Establezca el Subject
objMM.Subject = "Contacte con 1&1 "
‘ Defina el cuerpo del mail
objMM.Body = message.Text
‘Servidor SMTP
SmtpMail.SmtpServer = "smtp.1and1.es"
‘Envíe el mensaje
SmtpMail.Send(objMM)
panelSendEmail.Visible = false
panelMailSent.Visible = true
End Sub
</script>
<html>
<body>
<asp:panel id="panelSendEmail" runat="server">
<form runat="server">
<h2>Contacte con nosotros</h2>
<b>Su Nombre:</b>
<asp:textbox id="name" runat="server" />
<br>
<b>Su dirección:</b>
<asp:textbox id="email" runat="server" /><br>
<b>Su mensaje <b><br>
<asp:textbox id="message" TextMode="MultiLine"
Columns="40" Rows="10" runat="server" />
<br>
<asp:button runat="server" id="contact_us" Text="Contact" OnClick="contactUS_Click" />
</form>
</asp:panel>
<asp:panel id="panelMailSent" runat="server" Visible="False">
El mail se ha enviado correctamente.
</asp:panel>
</body>
</html>
Que le pondría a los botones?