script school multiple mail example enviar correo con addresses php email bcc

school - php mail bcc multiples destinatarios



php mail bcc multiple addresses (4)

¿Cómo hago un correo bcc? Si envío ese correo, ¡Me muestra todos los destinatarios!

$to=array(); $members_query = mysql_query("select email from members"); while( $row = mysql_fetch_array($members_query) ) { array_push($to, $row[''email'']); } // To send HTML mail, the Content-type header must be set $headers = ''MIME-Version: 1.0'' . "/r/n"; $headers .= ''Content-type: text/html; charset=UTF-8'' . "/r/n"; // Additional headers //$headers .= ''To: ''.$newName.'' <''.$newEmail.''>'' . "/r/n"; $headers .= ''From: SmsGratisan.com <[email protected]'' . "/r/n"; mail(implode('','', $to), $title, $content, $headers);

¡Gracias!



Establezca su mail en el campo en null , y luego implosione su $to matriz en sus encabezados

$headers .= ''From: SmsGratisan.com <[email protected]'' . "/r/n"; $headers .= ''BCC: ''. implode(",", $to) . "/r/n"; mail(null, $title, $content, $headers);


Utilice pass Just Array en lugar de hacer cualquier tipo de Implode, establecer comillas, comas, etc.

Ejemplo:

$bcc = array(); foreach ($users as $user) { $bcc[] = $user[''User''][''email'']; }

Y pasar esto a la función de Mail :

$email->from($from) // ->to($from) ->bcc($bcc)

Gracias, Ankit Patel