with strip_tags remove ent_quotes ejemplo php phpmailer

php - remove - strip_tags wordpress



Dirección múltiple de correo de PHP (1)

Posible duplicado:
PHPMailer AddAddress ()

Aquí está mi código.

require(''class.phpmailer.php''); $mail = new PHPMailer(); $email = ''[email protected], [email protected], [email protected]''; $sendmail = "$email"; $mail->AddAddress($sendmail,"Subject"); $mail->Subject = "Subject"; $mail->Body = $content; if(!$mail->Send()) { # sending mail failed $msg="Unknown Error has Occured. Please try again Later."; } else { $msg="Your Message has been sent. We''ll keep in touch with you soon."; } }

El problema
si $ email value es solo 1. Enviará. Pero múltiples no envían. ¿Qué debo hacer para esto? Sé que en la función de correo tienes que separar varios correos electrónicos por comas. Pero no funciona en phpmailer.


AddAddress llamar al método AddAddress una vez para cada destinatario. Al igual que:

$mail->AddAddress(''[email protected]'', ''Person One''); $mail->AddAddress(''[email protected]'', ''Person Two''); // ..

Mejor aún, agréguelos como destinatarios de Carbon Copy.

$mail->AddCC(''[email protected]'', ''Person One''); $mail->AddCC(''[email protected]'', ''Person Two''); // ..

Para facilitar las cosas, debe recorrer una matriz para hacer esto.

$recipients = array( ''[email protected]'' => ''Person One'', ''[email protected]'' => ''Person Two'', // .. ); foreach($recipients as $email => $name) { $mail->AddCC($email, $name); }