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:
Mostrar la cita
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.
#2 Jose A. Glez.
20/08/2004 - 17:08 | Informe spam
Mostrar la cita
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)
. . . . . . . . . . . . . .
#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:
Mostrar la cita
algun tipo de
Mostrar la cita
que cada
Mostrar la cita
otras cosas,
Mostrar la cita
virtuales, lo que
Mostrar la cita
#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)
. . . . . . . . . . . . . .
#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

Mostrar la cita
e-mail a
Mostrar la cita
formulario
Mostrar la cita
cada
Mostrar la cita
su nombre
Mostrar la cita
una postal
Mostrar la cita
para cada uno.
Mostrar la cita
Ads by Google
Search Busqueda sugerida