Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Internet
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Grupo de Teaming del ClubDelphi

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-12-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Poder: 21
newtron Va camino a la fama
Enviar correo con copia

Hola a tod@s.

Estoy enviando un correo electrónico a mis clientes y lo que hago es enviarlos con copia oculta para que no les aparezca la lista de todos en cada correo, esto está perfectamente detallado en este hilo.

El problema que me encuentro es que el correo del destinatario principal, es decir, el "Recipients.EMailAddresses" les aparece a todos en la casilla de "Para:" del correo.

¿Hay alguna forma de evitar esto?, o sea, que en el EMailAddresses aparezca la misma dirección del que recibe realmente el correo?

Gracias y un saludo
__________________
Be water my friend.
Responder Con Cita
  #2  
Antiguo 29-12-2011
identsoft identsoft is offline
Miembro
 
Registrado: abr 2006
Posts: 282
Poder: 19
identsoft Va por buen camino
Es difícil, con los datos que das, poder responderte. Pero suponiendo que estas utilizando las Indy,
si las direcciones las pones en IdMessage.BccList.EMailAdresses no le aparecerán al receptor del mensaje.
Responder Con Cita
  #3  
Antiguo 29-12-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por identsoft Ver Mensaje
Es difícil, con los datos que das, poder responderte. Pero suponiendo que estas utilizando las Indy,
si las direcciones las pones en IdMessage.BccList.EMailAdresses no le aparecerán al receptor del mensaje.
Si, estoy usando las Indy. Mi cuestión es que al enviar el correo hay una dirección principal que es la que se pone en "Recipients.EMailAddresses" y le sale a todos los destinatarios de las copias.

Mi pregunta es si hay alguna forma de hacerlo para que a los destinatarios le apareciera el correo exactamente igual que si los enviaras uno por uno, es decir, que cuando recibes el correo, donde pone "Para:" te aparezca su dirección en vez de la introducida en "Recipients.EMailAddresses".

Saludos
__________________
Be water my friend.
Responder Con Cita
  #4  
Antiguo 29-12-2011
identsoft identsoft is offline
Miembro
 
Registrado: abr 2006
Posts: 282
Poder: 19
identsoft Va por buen camino
Donde tengas las direcciones (base de datos, fichero de texto....etc), lo incluyes dentro de un bucle y por cada lectura haces una llamada a la función de envío de mensajes.
Responder Con Cita
  #5  
Antiguo 29-12-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Poder: 21
newtron Va camino a la fama
Cita:
Empezado por identsoft Ver Mensaje
Donde tengas las direcciones (base de datos, fichero de texto....etc), lo incluyes dentro de un bucle y por cada lectura haces una llamada a la función de envío de mensajes.
Si, así ya lo he probado. El problema con esto es que el correo lleva un fichero adjunto y cuando envía muchos mensajes da error el servidor de correo.
__________________
Be water my friend.
Responder Con Cita
  #6  
Antiguo 29-12-2011
identsoft identsoft is offline
Miembro
 
Registrado: abr 2006
Posts: 282
Poder: 19
identsoft Va por buen camino
Pero eso ya es un problema de tu servidor de correo. He leído por algún sitio(no recuerdo donde ni cuando) que algunos servidores tienen límites de envío de correos diario.
De todas formas, yo probaría con BccList.EmailAdresses porque aunque al receptor del mensaje no le salga su direccion de e-mail, tampoco le apareceran las demás direcciones.
Un saludo
Responder Con Cita
  #7  
Antiguo 29-12-2011
Avatar de newtron
[newtron] newtron is offline
Membrillo Premium
 
Registrado: abr 2007
Ubicación: Motril, Granada
Posts: 3.464
Poder: 21
newtron Va camino a la fama
Hola.

Creo que lo voy a solucionar poniendo una dirección principal ficticia aunque me venga devuelta no pasa nada.

Gracias y un saludo
__________________
Be water my friend.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
ENVIAR CORREO mi cuenta de correo es GMAIL ASAPLTDA PHP 1 16-11-2006 00:54:03
enviar correo pipecato Varios 1 28-04-2006 13:08:05
Problemas al Enviar Correo con Ciertas Dir. de Correo AGAG4 Internet 2 01-02-2006 20:37:42
Enviar email con copia y adjunto con indy cmena Internet 4 01-10-2005 01:14:00
enviar correo srangel Internet 1 16-03-2005 02:03:48


La franja horaria es GMT +2. Ahora son las 18:26:08.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi