Foros del Web » Programando para Internet » ASP Clásico »

Enviar E-Mail con datos de una DB

Estas en el tema de Enviar E-Mail con datos de una DB en el foro de ASP Clásico en Foros del Web. Como puedo hacer para enviar e-mail obteniendo los datos desde una DB Oracle y donde el mensaje es para varios usuarios. Estoy trabajando en una ...
  #1 (permalink)  
Antiguo 16/05/2003, 08:46
 
Fecha de Ingreso: febrero-2003
Mensajes: 9
Antigüedad: 21 años, 3 meses
Puntos: 0
Enviar E-Mail con datos de una DB

Como puedo hacer para enviar e-mail obteniendo los datos desde una DB Oracle y donde el mensaje es para varios usuarios.

Estoy trabajando en una maquina con Windows 2000
  #2 (permalink)  
Antiguo 16/05/2003, 09:05
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Imaginate que quieres enviar una lista de registros de una base de datos a un destinatario de correo.
Despues modificalo como quieras.
PD: Usa ASPEMAIL y ADO-OLEDB

correo.asp

<%
email=request("email")
set oConn=Server.CreateObject("ADODB.Connection")
set rs=Server.CreateObject("ADODB.Recordset")
oConn.Open "Provider=Microsoft.Jet.OLEDB.4.0; Data Source="&Server.MapPath("tubase.mdb")&";"
SQL="SELECT * FROM tutabla"
rs.Open SQL, oConn,1,2

'envio mail
Set Mail = Server.CreateObject("Persits.MailSender")
Mail.Host = "smtp.tudominio.net"
Mail.From = "[email protected]"
Mail.FromName = "Departamento de Novedades"
Mail.AddAddress "[email protected]"

Mail.Subject = "Lista de novedades en www.Musicatotal.es.vg"
do while not rs.eof
cuerpo= cuerpo & rs("campo1") & rs("campo2") &"<br>"
rs.movenext
loop
Mail.body = cuerpo

'Limpiamos objetos y cerramos las conexion con la BD
rs.Close
oConn.Close
set rs=nothing
set oConn=nothing

On Error Resume Next
response.write("El correo ha sido enviado a [email protected] & "<br>" & "Gracias por visitarnos")
Mail.Send ' ó Mail.SendToQueue
If Err <> 0 Then
Response.Write "Ha ocurrido un error: " & Err.Description
End If
%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 16/05/2003, 12:53
 
Fecha de Ingreso: febrero-2003
Mensajes: 9
Antigüedad: 21 años, 3 meses
Puntos: 0
Donde obtengo el ASPMail
  #4 (permalink)  
Antiguo 16/05/2003, 15:23
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
http://www.aspemail.com
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
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 21:04.