el primer parámetro de la función de correo php es TO. ¿Hay alguna forma de omitir este parámetro y usar solo CC/BCC para enviar correos masivos?función de correo php: envío de correos electrónicos a BCC solo
Gracias
el primer parámetro de la función de correo php es TO. ¿Hay alguna forma de omitir este parámetro y usar solo CC/BCC para enviar correos masivos?función de correo php: envío de correos electrónicos a BCC solo
Gracias
Puede especificar cuarto parámetro encabezados para que de esta manera:
$xheaders = "";
$xheaders .= "From: <$from>\n";
$xheaders .= "X-Sender: <$from>\n";
$xheaders .= "X-Mailer: PHP\n"; // mailer
$xheaders .= "X-Priority: 1\n"; //1 Urgent Message, 3 Normal
$xheaders .= "Content-Type:text/html; charset=\"iso-8859-1\"\n";
$xheaders .= "Bcc:[email protected]"\n";
$xheaders .= "Cc:[email protected]\n";
//.......
mail($to, $subject, $msg, $xheaders);
En el campo $to
puede especificar su correo electrónico o lo que quiera.
Nota que también se puede especificar varias direcciones de correo electrónico separándolas con una coma aunque no soy seguro sobre el número exacto de correo electrónico puede especificar esta manera.
También puede especificar una cadena vacía para el campo $ to. Solo asegúrese de configurar correctamente los encabezados BCC o CC. – BMiner
Puede poner su propia dirección de correo electrónico u otra variable ficticia en el encabezado To
y colocar todas las direcciones de destinatarios en Bcc
.
Un email message does not require a To header field. Por lo que podría pasar null
o una cadena en blanco para el parámetro a, configurar su propia cabecera que contiene el campo cabecera BCC y dotarla el cuarto parámetro additional_headers de mail
:
$headerFields = array(
'BCC: [email protected], [email protected], [email protected]'
);
mail(null, $subject, $message, implode("\r\n", $headerFields));
no funcionó en mi caso – Volatil3
¡Funciona para mí! Si no agrega el encabezado BCC Y establece $ to = '', entonces no funciona. Debe establecer el encabezado BCC y luego establecer $ a una cadena vacía. – BMiner
siempre es bueno ponerle un valor a: al parecer, es más probable que consigas listas negras de correo si no incluyes una. siempre puedes poner algo genérico en el parámetro to: como [email protected] –
has necesitado pasando una cadena vacía a "TO"? – Krab
sí, no envía correo. Incluso nulo no funcionó – Volatil3