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 original
static 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->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()){ } } $phpMailer->ClearAddresses(); }