Foros del Web » Programación para mayores de 30 ;) » .NET »

Mail en .net

Estas en el tema de Mail en .net en el foro de .NET en Foros del Web. Para enviar un email utilizo el siguiente codigo: <%@ Import Namespace="System" %> <%@ Import Namespace="System.Web" %> <%@ Import Namespace="System.Web.Mail" %> <HTML> <HEAD> <title>Mail Test</title> </HEAD> ...
  #1 (permalink)  
Antiguo 12/10/2004, 04:37
 
Fecha de Ingreso: abril-2004
Mensajes: 116
Antigüedad: 20 años, 7 meses
Puntos: 0
Mail en .net

Para enviar un email utilizo el siguiente codigo:

<%@ Import Namespace="System" %>
<%@ Import Namespace="System.Web" %>
<%@ Import Namespace="System.Web.Mail" %>
<HTML>
<HEAD>
<title>Mail Test</title>
</HEAD>
<script language="VB" runat="server">
Sub Page_Load(sender As Object, E as EventArgs)
Try
Dim Mailer As MailMessage
Mailer = New MailMessage()
Mailer.From = "[email protected]"
Mailer.To = "[email protected]"
Mailer.Subject = "Your Widget Order"
Mailer.Body = "Your order was processed."
Mailer.BodyFormat = MailFormat.Text
SmtpMail.SmtpServer = "mail-fwd"
SmtpMail.Send(Mailer)
Response.Write("Mail sent successfully")
Catch ex As Exception
Response.Write("Your message was not sent: " + ex.Message)
End Try
End Sub
</script>
<body>
<form id="mail_test" method="post" runat="server">
</form>
</body>
</HTML>

he puesto en response.write un response.redirect y siempre me acaba diciendo que no se ha enviado cuando en realidad si que lo ha hecho...

Me gusatria poder redireccionar hacia paginas diferentes o hacia un asp al que le pueda pasar una variable.
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 22:13.