Está usted en Indice > Construcción > Lenguajes > ASP > Lecciones y Paso a Paso > ASP Email
Construcción
Maletín
Utilidades
Cursos
Promoción
Rentabilidad
Zona Novatos
Foros
Acceso a tu cuenta

ASP Email

ASPemail es un objeto de servidor ASP que contiene las operaciones para el envío de email a través del servidor de correo, indicando los datos del email mediante programación.
ASPemail es un programa externo a IIS y debe estar instalado en el servidor para su uso. Los servidores que no cuenten con este programa instalado, no interpretarán el código y producirán un error.

El código para una página de envío de email es el siguiente, en él se detallan todos los datos.

  1. <%
  2. servidorcorreo = "mail.servidor.com"
  3. If Request.Form("Enviar") <> "" Then
  4. Set Mail = Server.CreateObject("Persits.MailSender")
  5. ' enter valid SMTP host
  6. Mail.Host = servidorcorreo
  7. Mail.From = Request.Form("de") ' Dirección de envío
  8. Mail.FromName = Request.Form ("remitente") ' optional
  9. Mail.AddAddress Request.Form ("destino")
  10. ' Encabezado del mensaje
  11. Mail.Subject = Request("encabezado")
  12. ' Cuerpo del mensaje
  13. Mail.Body = Request("cuerpo") strErr = "" bSuccess = False On Error Resume Next ' Obtener error
  14. Mail.Send ' envía el mensaje
  15. If Err <> 0 Then ' Si ocurre error
  16. strErr = Err.Description
  17. else
  18. bSuccess = True
  19. End If
  20. End If
  21. %>
  22. <HTML>
  23. <BODY BGCOLOR="#FFFFFF">
  24. <% If strErr <> "" Then %>
  25. Error: <% = strErr %>
  26. <% End If %>
  27. <% If bSuccess Then %>
  28. Mensaje enviado a <% = Request.Form("destino") %>.
  29. <% End If %>
  30. <FORM METHOD="POST" ACTION="Simple.asp">
  31. <TABLE CELLSPACING=0 CELLPADDING=2 BGCOLOR="#E0E0E0">
  32. <TR>
  33. <TD>servidor de correo:</TD>
  34. <TD><B><% = servidorcorreo %></B></TD>
  35. </TR>
  36. <TR>
  37. <TD>De (dirección de envío):</TD>
  38. <TD><INPUT TYPE="TEXT" NAME="de"></TD>
  39. </TR>
  40. <TR> <TD>Nombre de remitente:</TD>
  41. <TD><INPUT TYPE="TEXT" NAME="remitente"></TD>
  42. </TR>
  43. <TR>
  44. <TD> destino: (sólo un destino):</TD>
  45. <TD><INPUT TYPE="TEXT" NAME="destino"></TD>
  46. </TR>
  47. <TR>
  48. <TD>encabezado:</TD>
  49. <TD><INPUT TYPE="TEXT" NAME=" encabezado "></TD>
  50. </TR>
  51. <TR>
  52. <TD>cuerpo:</TD>
  53. <TD><TEXTAREA NAME="cuerpo"></TEXTAREA></TD>
  54. </TR>
  55. <TR>
  56. <TD COLSPAN=2><INPUT TYPE="SUBMIT" NAME="Enviar" VALUE="Send Message"> </TD>
  57. </TR>
  58. </TABLE>
  59. </FORM>
  60. </BODY>
  61. </HTML>


Usuarios que han visto este tema también han visto...

- Enlaces externos en ASP
- Subir ficheros
- Generar un numero aleatorio en un intervalo con ASP
- Codificación de urls
- Lector de RSS con ASP


Versión imprimible - Versión imprimible de este documento
Enviar e-mail - Enviar por e-mail este documento
Publicidad






Cursos de Community Manager

Información legal | Política de Privacidad | Contacte con nosotros

Otro proyecto de Factoría de Internet. Copyright© 2003-2011 Factoría de Internet S.L.. Todos los derechos reservados.


Página generada el 25-05-2012 a las 09:44:26