Hola, me encuentro con el siguiente problema, ante la necesidad de hacer un pequeño enviador de mails para solucionarme la vida no logro que al enviar una varible X que es recibida por un post en $sector lo convierta en 1 varias direcciones de mail para "$mail->AddAddress". Probé con switch poner case y luego definir una variable con todos los mails juntos y en el codigo del enviador poner "$mail->AddAddress("$remitente"); pero no hubo caso. Tb encontro por internet lo siguiente:
$emails = "prueba(arroba)dominio prueba2(arroba)dominio";
$emails = explode(',', $emails);
$emails = array_map('trim', $emails);
foreach ($emails as $email){
$mail->AddAddress($email);
}
pero no entiendo como agregarlo al codigo existente.
<?php
$cliente = $_POST['cliente'];
$fecha_c = date("d-m-y H:i");
$username = $_COOKIE['prueba']['username'];
$sector = $_POST['sector´];
require_once 'includes/class.phpmailer.php';
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->Host = "smtp.dominio";
$mail->SMTPAuth = true;
$mail->Username = "usuario";
$mail->Password = "12345";
$mail->From = "Remitente";
$mail->FromName = "Usuario";
$mail->AddAddress ?
$mail->AddReplyTo("prueba(arroba)dominio", "Test");
$mail->IsHTML(true);
$mail->Subject = "";
$mail->Body = "";
$mail->AltBody = "";
if(!$mail->Send())
{
echo "Mensaje no enviado <p>";
echo "Mailer Error: " . $mail->ErrorInfo;
exit;
}
echo "<br/><br/><br/><strong> Mail enviado: ".$fecha_c."<br/>";
<?
Slds y gracias.