Buenas tengo un newsletter en el q s eenvian dos mails juntos en vez de uno.
No logro encontrar el problema, ojala alguien me pueda ayudar :D.
En resumen el codigo es este:
Código PHP:
$mail->addAddress($myrow_usuarios[email_usuario]); // Add a recipient
$mail->isHTML(true); // Set email format to HTML
$mail->Subject = newsletter_reemplaza($myrow_newsletter[asunto_newsletter],$myrow_usuarios[id_usuario]);
$mail->Body = newsletter_reemplaza(html_entity_decode($myrow_newsletter[texto_newsletter]),$myrow_usuarios[id_usuario]);
//$mail->AltBody = 'This is the body in plain text for non-HTML mail clients';
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
exit;
}
echo 'Message has been sent to '. $myrow_usuarios[email_usuario].'<br/>';
Si yo comento esta funcion:
Código PHP:
if(!$mail->send()) {
echo 'Message could not be sent.';
echo 'Mailer Error: ' . $mail->ErrorInfo;
exit;
}
El mail no llega ninguna vez y si la dejo como esta llega dos veces.
Y si entro a la pagina en el echo solo me muestra un mail.
Alguien me puede dar una mano para donde voy?
Gracias!!