Possible Duplicate:
PHPMailer AddAddress()Dirección múltiple de correo de PHP
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 $ correo electrónico valor sólo es 1. Se 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.
CUIDADO: el uso de 'AddCC()' en lugar de 'AddAddress()' 'causado el error error Email PHPMailer: Debe proporcionar al menos un address' correo electrónico del destinatario. PHPMailer parece haberse recuperado de esto al copiar la primera dirección CC en el campo Para. Esto terminó con correos electrónicos que se envían por correo electrónico y se envían a la misma dirección. – doub1ejack
¡Gracias por la solución fácil! – Si8
Solo quiero agregar que el uso de AddCC enviará un correo electrónico a todos los destinatarios, pero todos verán los correos electrónicos de los demás en el encabezado cuando abran el correo electrónico. Use AddBCC en su lugar – badsyntax