Hola!
Tengo un problema con el envio de mails pero solo con algunos que a pesar de estar bien escritos me devuelve como error: You must provide at least one recipient email address.
Si ven el codigo de abajo van a ver que si falla el envio entonces me avisa y yo revisando no veo un error en la direccion de email de destino.
Código PHP:
Ver originalstatic function enviarMail($to,$toName,$from,$fromName,$subject,$body,$msgDebug){
$rootPlugin = $rootDir."plugins/PHPMailer/class.phpmailer.php";
include($rootPlugin);
$phpMailer = new PHPMAiler();
$phpMailer->FromName = $fromName;
$phpMailer->From = $from;
$phpMailer->AddAddress(trim($to),$toName); $phpMailer->Subject = $subject;
$phpMailer->IsHTML(TRUE);
$phpMailer->Body = $body;
$phpMailer->AltBody = $body;
$msgDebug.="fromName: ".$fromName."<br/>";
$msgDebug.="from: ".$from."<br/>";
$msgDebug.="toName: ".$toName."<br/>";
$msgDebug.="to: ".$to."<br/>";
$msgDebug.="subject: ".$subject."<br/>";
$msgDebug.="subject: ".$subject."<br/>";
$cabeceras = 'MIME-Version: 1.0' . "\r\n";
$cabeceras .= 'Content-type: text/html; charset=utf8' . "\r\n";
if(!$phpMailer->Send()){
if(!mail(trim($to),$subject,$body,$cabeceras)){ }
}
$phpMailer->ClearAddresses();
}