Envío múltiple de e-mail

20/08/2004 - 16:50 por Jose A. Glez. | Informe spam
Hola a todos!!

A ver si me podéis ayudar. Llevo unos días buscando la forma de enviar un e-mail a
diferentes personas. La pega está en que los datos se recogen en un formulario
(nombre-dirección) y quisiera que con esos datos se mandara un e-mail a cada
dirección recogida en dicho formulario, pero que a cada persona le llegue su nombre
en el texto de dicho e-mail; solo su nombre, no el de los demás.

No se si me he explicado, es como en el servicio de envío de postales, que una postal
la envías a varios pero cada e-mail enviado es distinto, personalizado para cada uno.

Espero me saquéis de dudas.


. . . . . . . . . . . . . .
Jose A. Glez. · JGlez@worldseth.com
. . .
Articulos, Actualizaciones, Programas...
http://www.worldseth.com (*.net)
. . . . . . . . . . . . . .

Preguntas similare

Leer las respuestas

#1 Bosio
20/08/2004 - 17:00 | Informe spam
Buenas,

El Fri, 20 Aug 2004 16:50:43 +0200, "Jose A. Glez."
dijo:
pero que a cada persona le llegue su nombre
en el texto de dicho e-mail; solo su nombre, no el de los demás.



Puedes hacer dos cosas: mandar un email a cada uno por separado (con
algun tipo de bucle) o mandarlo a una direccion "aparente"
( o algo similar) colocando a los
destinatarios en el BCC (copia oculta). En el primer caso, es un email
individual de verdad y en el segundo nadie vera la direccion de nadie
(y de paso centralizas las posibles respuestas que puedan hacer en una
cuenta de correo especifica)

Aparte de eso, te recomendaria que añadieras un enlace o mecanismo
para darse de baja facilmente. Aunque la gente se de de alta siempre
queda bien dar esa posibilidad.
Respuesta Responder a este mensaje
#2 Jose A. Glez.
20/08/2004 - 17:08 | Informe spam
Puedes hacer dos cosas: mandar un email a cada uno por separado (con algun tipo de




bucle) o mandarlo a una direccion "aparente"

lo que pretendo es que se envie un e-mail a 5 personas (por ejemplo), pero que cada
e-mail sea independiente del resto, enviando es el texto del mismo entre otras cosas,
el nombre y el e-mail de la persona en cuestión.

Como he comentado, es el mismo mecanismo que el envío de postales virtuales, lo que
pasa es que no tengo ni idea de como hacerlo :-(



. . . . . . . . . . . . . .
Jose A. Glez. ·
. . .
Articulos, Actualizaciones, Programas...
http://www.worldseth.com (*.net)
. . . . . . . . . . . . . .
Respuesta Responder a este mensaje
#3 QNet
20/08/2004 - 21:00 | Informe spam
Crea una base de datos de tus usarios con sus datos y envia el mail uno por
uno de un mail base (template) y reemplaza cada vez la direccion del usuario
obtenida de tu base de datos

Saludos

QNet



"Jose A. Glez." wrote in message
news:
>> Puedes hacer dos cosas: mandar un email a cada uno por separado (con


algun tipo de
bucle) o mandarlo a una direccion "aparente"

lo que pretendo es que se envie un e-mail a 5 personas (por ejemplo), pero


que cada
e-mail sea independiente del resto, enviando es el texto del mismo entre


otras cosas,
el nombre y el e-mail de la persona en cuestión.

Como he comentado, es el mismo mecanismo que el envío de postales


virtuales, lo que
pasa es que no tengo ni idea de como hacerlo :-(



. . . . . . . . . . . . . .
Jose A. Glez. ·
. . .
Articulos, Actualizaciones, Programas...
http://www.worldseth.com (*.net)
. . . . . . . . . . . . . .



Respuesta Responder a este mensaje
#4 Jose A. Glez.
20/08/2004 - 21:25 | Informe spam
Gracias!!! ya he encontrado una posible solución.


. . . . . . . . . . . . . .
Jose A. Glez. ·
. . .
Articulos, Actualizaciones, Programas...
http://www.worldseth.com (*.net)
. . . . . . . . . . . . . .
Respuesta Responder a este mensaje
#5 Javier Diaz Florez
21/08/2004 - 01:21 | Informe spam
Como te dice Qnet, el codigo podria ser :


dim oMail

'''''set oMail = Server.CreateObject("CDONTS.NewMail")
set oMail = Server.CreateObject("CDO.Message")

'Comenzar bucle ...
oMail.To = ""
oMail.From = ""

' cuerpo del mensaje
sBody = "Buenos dias señor " & Nombredestino & " .. resto del mensaje
..."

'Asignamos subject y el cuerpo del mensaje
oMail.subject = "Saludo"

'''''oMail.Body = sBody
oMail.TextBody = sBody

' envia
oMail.Send

'Finalizar bucle

set oMail=nothing


Fijate que hay dos lineas comentariadas con ''''' , segun el componente que
tengas instalado en el servidor deber utilizar unas u otras, las que te deje
sin comentariar las estoy utilizando en un WinXP Pro, en el cual no me
funciono el objeto "CDONTS". Lo usual es utilizar el CDONTS, pero como te
digo, si no te fucniona prueba con el CDO.

Espero te sirva

Jose A. Glez. escribió en el mensaje de noticias

Hola a todos!!

A ver si me podéis ayudar. Llevo unos días buscando la forma de enviar un


e-mail a
diferentes personas. La pega está en que los datos se recogen en un


formulario
(nombre-dirección) y quisiera que con esos datos se mandara un e-mail a


cada
dirección recogida en dicho formulario, pero que a cada persona le llegue


su nombre
en el texto de dicho e-mail; solo su nombre, no el de los demás.

No se si me he explicado, es como en el servicio de envío de postales, que


una postal
la envías a varios pero cada e-mail enviado es distinto, personalizado


para cada uno.

Espero me saquéis de dudas.


. . . . . . . . . . . . . .
Jose A. Glez. ·
. . .
Articulos, Actualizaciones, Programas...
http://www.worldseth.com (*.net)
. . . . . . . . . . . . . .



email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida