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

crear un e-mail y mandarselos

Estas en el tema de crear un e-mail y mandarselos en el foro de ASP Clásico en Foros del Web. hola amigosss!!!! quiero haceros una preguntaa, kiero crear un e-mail y mandarselos a todos mis clientes de mi empresa pero todos con el mismo diseño ...
  #1 (permalink)  
Antiguo 19/01/2006, 15:38
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta crear un e-mail y mandarselos

hola amigosss!!!! quiero haceros una preguntaa, kiero crear un e-mail y mandarselos a todos mis clientes de mi empresa pero todos con el mismo diseño pero con sus respectivos nombrs cada uno.m podeis decir como?¿ se un poco de asp y php y bastante de html.espero q me podais ayudar gracias :D
  #2 (permalink)  
Antiguo 19/01/2006, 15:56
Avatar de X.Cyclop
Usuario baneado!
 
Fecha de Ingreso: diciembre-2005
Ubicación: México, D.F.
Mensajes: 1.328
Antigüedad: 18 años, 6 meses
Puntos: 0
En el e-mail pones la variable que es del nombre:
Código:
Hola <%=Nombre%>.....
En php:

Código PHP:
Hola <?php=$nombre?>
Suerte.
  #3 (permalink)  
Antiguo 19/01/2006, 15:58
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
De acuerdo, y no abundo mas porque esos titulos de ayudaaaaaaaa no le sirven a nadie mas con tu misma duda mas adelante.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #4 (permalink)  
Antiguo 19/01/2006, 16:09
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta una dudita todavia con el temita

m gustaria q m lo explicaras mas detallado porque ahora mismo estoy un poco perdio. entiendo perfectamente lo q m kieres decir pero nose como vincular los nombres a la base de datos.no ahi ningun tutorial ni nada q m sirva de guis?¿ siento mucho aver puesto de asunto ayuda perdonnn!!espero vuestras respuestas makinas ;)
  #5 (permalink)  
Antiguo 19/01/2006, 16:27
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
Nombre=rs.fields("Nombre")
__________________
HPNeo
  #6 (permalink)  
Antiguo 19/01/2006, 16:52
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
os voy a poner aki como yo lo e entendido si veis q lo q os estoy explicando esta mal corregirme porfavor.

mira yo creo mi base de datos con mis dos campos nombre y correo.
luego creo mi pag asp y la adjunto al mensaje.voy bien?¿
luego en dond pone para: que pongo Nombre=rs.fields("Nombre")?¿
lo de Hola <%=Nombre%> eso si lo e entendidoo pero tengo q acer la conexion tb weno pero eso va en el asp.

sacarme de dusdas q es mu importanteee gracias
  #7 (permalink)  
Antiguo 19/01/2006, 17:04
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
Exacto, eso es.
Alguna otra duda?
__________________
HPNeo
  #8 (permalink)  
Antiguo 19/01/2006, 17:08
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
sois los mejores ;)

muchas gracias m a servido d muchoooo
os lo agradesco señoress ;)
  #9 (permalink)  
Antiguo 22/01/2006, 16:12
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
soy el mismo del otro diaaaa y m estoy poniendo acer eso y no m salee :S:S creo q es fallo de la coneccion con la base de datosseste es mi asp:

<% SET conexion=server.createobject("ADODB.connection")
conexion.open "nombre de mi alias no?¿"
sql="select * from nombre;"
SET tabla=conexion.execute(sql)

%>


Holaaaaaaa <%=nombre%>

<%
tabla.MOVENEXT
LOOP
tabla.CLOSE
conexion.CLOSE
%>


por favor si podeis ayudarme explicandome paso a paso os lo agradeceriaaa
asta ahoraa ;)
  #10 (permalink)  
Antiguo 22/01/2006, 16:18
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
Cambia:

Cita:
<% SET conexion=server.createobject("ADODB.connection")
conexion.open "nombre de mi alias no?¿"
sql="select * from nombre;"
SET tabla=conexion.execute(sql)

%>
Por...
Código:
<% Set conexion = Server.CreateObject("ADODB.Connection")
   conexion.Open "alias"
    sql = "select * from nombre"
    Set tabla = Server.CreateObject ("ADODB.RecordSet")
    tabla.Open sql, conexion
%>
En esto si soy un experto:

Código:
 <%
DO WHILE NOT tabla.EOF
tabla.FIELDS("nombre")
tabla.MOVENEXT
     LOOP
tabla.CLOSE
    conexion.CLOSE
%>
__________________
HPNeo
  #11 (permalink)  
Antiguo 22/01/2006, 16:24
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
lo acabo de poner y nose pq no m sale :S:S m lo puedes explicar desde el princio todos los pasos todo lo q tu harias?¿

a ve si puedo acerlo q m ace falta pa el trabajoo

muchas gracias ;)
  #12 (permalink)  
Antiguo 23/01/2006, 04:18
 
Fecha de Ingreso: diciembre-2005
Mensajes: 10
Antigüedad: 18 años, 5 meses
Puntos: 0
Yo lo que haria prueba a ver si esta bien:

<% Set conexion = Server.CreateObject("ADODB.Connection")
conexion.Open "alias"
sql = "select * from nombre"
Set tabla = Server.CreateObject ("ADODB.RecordSet")
tabla.Open sql, conexion

DO WHILE NOT tabla.EOF
nombre=tabla.FIELDS("nombre")
email=tabla.FIELDS("email")

'Envias el email a cada empleado:
Set objCDOMail = Server.CreateObject("Persits.MailSender")

objCDOMail.From = tuemail

objCDOMail.AddAddress email
objCDOMail.Subject = laSubjectDeTuEmail
objCDOMail.Body=loquequierasenviar
'Por ejemplo: "Dear "&nombre&":"...(lo que quieras enviar a todo el mundo)

On Error Resume Next

objCDOMail.Send

tabla.MOVENEXT
LOOP
tabla.CLOSE
conexion.CLOSE
%>


Bueno no se si estará bien yo diría que si, los expertos del foro que lo corrigan o que digan que esta todo mal, tu prueba a ver, no tienes nada que perder
  #13 (permalink)  
Antiguo 23/01/2006, 09:12
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
entonces pongo ese codgio en el asp luego adjunto el archovi asp y dond pone enviar para: pongo lo q tu pusiste mas pa arriba no?¿ ahi en muchos lugares de ese codigo q nose lo q cambiar ponme un ejemplo con algun correo o algo si puedes

muchas gracias ;)
  #14 (permalink)  
Antiguo 24/01/2006, 02:40
 
Fecha de Ingreso: diciembre-2005
Mensajes: 10
Antigüedad: 18 años, 5 meses
Puntos: 0
Supongo que en los que tendrás duda será en estos tres, aquí tienes un ejemplo, prueba a ver si funciona, suerte:
objCDOMail.From = "[email protected]"

objCDOMail.AddAddress "[email protected]"
objCDOMail.Subject = "Email informativo de la empresa"

Un saludo
  #15 (permalink)  
Antiguo 25/01/2006, 15:57
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta

el alias q es el de internet information server o el de los datos obdc?¿ gracias
  #16 (permalink)  
Antiguo 25/01/2006, 16:03
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
conexion.Open "alias"?

obviamente el de la base de datos
__________________
HPNeo
  #17 (permalink)  
Antiguo 25/01/2006, 16:12
 
Fecha de Ingreso: noviembre-2005
Mensajes: 26
Antigüedad: 18 años, 6 meses
Puntos: 0
Pregunta

yo m toy volviendo loco :S:S no entiedo el codiga grande no para de darme fallos. m gustaria poder ablar contigo por el messenger y q m explicaras paso a paso lo q tengo q acer pq m ace mucha faltaa.si puedes dejame tu email y yo t agrego y m lo explicas sino t importa claro. Gracias de toas formas ;)
  #18 (permalink)  
Antiguo 25/01/2006, 17:48
Avatar de HPNeo  
Fecha de Ingreso: mayo-2004
Ubicación: The Matrix
Mensajes: 223
Antigüedad: 20 años, 1 mes
Puntos: 0
Nah normalón, mi mail es [email protected], es el que esta en mi perfil XD

Nos vemos por el msn
__________________
HPNeo
  #19 (permalink)  
Antiguo 27/01/2006, 04:23
 
Fecha de Ingreso: diciembre-2005
Mensajes: 10
Antigüedad: 18 años, 5 meses
Puntos: 0
Al final has conseguido que te funcione o no?
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:06.