Foros del Web » Programando para Internet » PHP »

Enviar mail agrupando direcciones

Estas en el tema de Enviar mail agrupando direcciones en el foro de PHP en Foros del Web. Hola a todos, Estoy haciendo una newsletter en php. Ya lo tengo todo programado y funciona correctamente, el problema está en que las personas que ...
  #1 (permalink)  
Antiguo 08/11/2005, 13:37
 
Fecha de Ingreso: julio-2003
Mensajes: 15
Antigüedad: 14 años, 5 meses
Puntos: 0
Enviar mail agrupando direcciones

Hola a todos,

Estoy haciendo una newsletter en php. Ya lo tengo todo programado y funciona correctamente, el problema está en que las personas que reciben el correo ven las direcciones de los otros destinatarios, y eso no puede ser.

Mi intención es hacer algo parecido a lo que hace el Outlook, tú defines unos grupos y se le envía el mail a las personas de ese grupo. Lo que ve el destinatario es el nomre del grupo en el campo "To:" y no todo el listado de mails.

Mirando en los manuales de php he visto que se requería que las cabeceras del mail presentaran una estructura conforme a la RFC 2822, la he consultado y he encontrado esto:

A.1.3. Group addresses

----
From: Pete <[email protected]>
To: A Group:Chris Jones <[email protected]>,[email protected],John <[email protected]>;
Cc: Undisclosed recipients:;
Date: Thu, 13 Feb 1969 23:32:54 -0330
Message-ID: <[email protected]>

Testing.
----

In this message, the "To:" field has a single group recipient named A
Group which contains 3 addresses, and a "Cc:" field with an empty
group recipient named Undisclosed recipients.


Viendo esto me parece que sí que se debe poder hacer, pero yo aún no he encontrado cómo.


Gracias por vuestra ayuda!!
  #2 (permalink)  
Antiguo 09/11/2005, 05:10
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Mi intención es hacer algo parecido a lo que hace el Outlook, tú defines unos grupos y se le envía el mail a las personas de ese grupo. Lo que ve el destinatario es el nomre del grupo en el campo "To:" y no todo el listado de mails.
mm Creia que el "grupo" como tal lo gestiona Outlook .. (o el cliente de correo que uses) y a lo sumo a nivel de servidor tienes las listas de distribución (donde es tu servidor de correo el que gestiona cuentas de e-mail genéricas que al recibir cierto e-mail .. lo redestribuye a la lista (grupo) asignado)

De todas formas .. si el RFC en cuestión dice que así es su formato .. Según veo tendrías que definir el "TO" para mail() (o lo que uses) .. según parecer sería:

mail("nombre_grupo Group: [email protected],[email protected]", ... etc)

Y la cabecera CC con ese nombre (no sé ahí si exactamente si debes definir "Undisclosed recipients:;" ..


Un saludo,
  #3 (permalink)  
Antiguo 09/11/2005, 05:49
Avatar de xyyy7  
Fecha de Ingreso: enero-2004
Ubicación: Maracay.-
Mensajes: 637
Antigüedad: 13 años, 10 meses
Puntos: 5
Yo hace un tiempo para evitar eso, usaba un correo para el destinatario TO: [email protected]<Usuarios MiWeb>;, y enviaba los email como COPIA OCULTA, utilizando la siguiente cabezera :
Cita:
$headers .= "Bcc: $bcc\r\n";
donde $bcc era la cadena que contenia los emails de mis usuarios registrados.-

no se si era la forma mas etica de hacerlo pero me Funcionaba
__________________
Maracay Edo Aragua - Venezuela :
Mi Favorita :
http://www.MySQL.Com
  #4 (permalink)  
Antiguo 09/11/2005, 10:11
 
Fecha de Ingreso: julio-2003
Mensajes: 15
Antigüedad: 14 años, 5 meses
Puntos: 0
He probado varias formas de escribir algo parecido a lo de la RFC pero no ha habido manera, en el To: de mi gestor de correo me sale "A Group: [email protected], [email protected]". He aparcado esa posibilidad.

Lo que decía xyyy7 lo había probado anteriormente y mi gestor de correo me lo mandaba directamente al apartado de "Correo No Deseado". Supongo que haría algo mal, porque al decirme xyyy7 que funcionaba lo volví a probar y me funcionó bien.

Muchas gracias por vuestra ayuda!!
  #5 (permalink)  
Antiguo 09/11/2005, 13:55
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Cita:
Lo que decía xyyy7 lo había probado anteriormente y mi gestor de correo me lo mandaba directamente al apartado de "Correo No Deseado". Supongo que haría algo mal, porque al decirme xyyy7 que funcionaba lo volví a probar y me funcionó bien.
Así son la mayoría de filtros anti-spam .. pasado N direcciones como con CC o BCC suelen ser e-mails "masivos" de cadenas de e-mails de dudosa procedencia (o así lo "entienden" aunque en tu caso no sea así).

Envia un e-mail por e-mail .. así no tendras el problema de muchos destinatarios en CC ...

Un saludo,
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 08:49.