Buscar en Asptutor     
Demo Tienda Virtual Tutorcar
 Navegacion->Inicio | Active Server Pages  

La web de los recursos y ejemplos de asp

Versión para imprimir

 

Alojado en:


urbe-networks.com

Recomienda esta pagina a un amigo

Servicios Gratuitos

Articulos relacionados

Utilizar GetRows()

Tienda Virtual - Carrito de compra

Messenger a través de BD en ASP

Miniaplicacion de comercio electronico

Objeto Datagrid de ASP.NET en ASP

Acotación de resultados

Ventana Informativa Java

Ordenación de resultados

Generar un numero aleatorio en un intervalo

Configuracion ODBC

Renombrar ficheros en el servidor

Como mostrar la IP, el navegador y el S.O.

Ventana Informativa Java

Componentes ActiveX

Generador de listados con paginacion

Control de introducción de caracteres en en formulario


Enlaces recomendados

   

Tutorial ASP

Ejemplo de CDOMail
Este articulo ha sido leído 67.862 veces

Uso del objeto CDO (Envio de e-mails con asp)

Existen varios objetos ActiveX para enviar e-mail desde asp, en nuestro caso vamos a usar CDO, que es el objeto que nos proporciona Microsoft con NT e IIS4.

Lo primero que necesitamos es un formulario que llame a nuestra página asp con los datos necesarios para mandar el e-mail (a estas alturas ya no voy a daros los fuentes HTML de un formulario, quiero suponer que si has llegado hasta aquí eso ya te lo sabes).

En nuestra página asp recibiremos esos datos mediante el objeto request y se los pasaremos a una instancia del objeto CDO.

Las principales propiedades del objeto CDO son:

From Origen del e-mail
To Destino del e-mail
Subject Asunto del e-mail
Body Texto del e-mail
Cc Con copia a ...
Bcc Con copia oculta a ...
Importance Urgencia 0=Baja, 1=Normal, 2=Alta
AttachFile Fichero anexado

Los principales métodos del objeto CDO son:

Send Envía el mensaje

 

Ejemplo:

<%

'Asignamos los valores recibidos del formulario a las variables
Origen = Request.Form("Origen")
Destino = Request.Form("Destino")
Asunto = Request.Form("Asunto")
Mensaje = Request.Form("Mensaje")

'

'Hasta aqui los datos fundamentales, si ademas necesitamos enviar ficheros
'  copias usaremos el resto de las propiedades

Copiaa = "smaug@metropoli2000.com;pepe@uscom.com
'copias a otros usuarios separados por ;

Anexo = "c:\documentos\archivo.txt"
'ficheros anexados


'Creamos una instancia del objeto CDO
Set ObjetoCDO = Server.CreateObject("CDONTS.NewMail")

'Asignamos las propiedades al objeto
ObjetoCDO.From = Origen 
ObjetoCDO.To = Destino
ObjetoCDO.Subject = Asunto
ObjetoCDO.Body = Mensaje
ObjetoCDO.Cc = Copiaa
ObjetoCDO.AttachFile  Anexo


'Enviamos el e-mail
ObjetoCDO.Send

'Destruimos el objeto
Set ObjetoCDO = Nothing

%>


Atras

Siguiente


 

¿Estas empezando y este articulo es muy complejo para tí?
Empieza por el principio, visita Ejemplos Básicos

Puedes obtener un listado completo de todos los artículos y ejemplos de ASP en http://www.asptutor.com/asp/todoslosarticulos.asp
 

Valora este articulo   Malo Excelente  
55 usuarios han valorado este articulo. Valoracion media:

Nota: Para cualquier consulta u opinión sobre este articulo puedes usar los foros

 

 

AspTutor lo hacemos entre todos ¿Como vas a colaborar hoy?


Google

 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar