Ver Mensaje Individual
  #7 (permalink)  
Antiguo 21/03/2014, 13:42
gemeli16
 
Fecha de Ingreso: octubre-2013
Mensajes: 30
Antigüedad: 10 años, 6 meses
Puntos: 0
Respuesta: multiples correos con phpmailer

Cita:
Iniciado por malakian Ver Mensaje
3 opciones:

1) Prueba colocando un condicional al método de envío

Código PHP:
Ver original
  1. if (!$mail->send()){
  2.     echo "No se pudo enviar el correo";
  3. }

2) verifica el log de apache y descarta errores

3) coloca un try catch y captura la excepción del mail que se pueda generar

Código PHP:
Ver original
  1. try{
  2. //código php
  3. } catch (phpmailerException $e) {
  4.   echo $e->errorMessage();
  5. } catch (Exception $e) {
  6.   echo $e->getMessage();
  7. }
Muchas gracias por la ayuda ya modificando varias cosas asi queda mi codigo y ya me envia sin ningun problema:



require('Mail/class.phpmailer.php');
$mail = new PHPMailer();
$mail->IsSMTP();
$mail->SMTPAuth = true;
$mail->Host = "smtp.a.com.mx";
$mail->Port = 587;
$mail->Username = '[email protected]';
$mail->Password = "*****";
$mail->From = "[email protected]";
$mail->FromName = "aaa";
$mail->Subject = "Correo de Prueba";
$mail->Subject = "Correo de Prueba";
$body .="Envio de Notificacion";
$mail->Body = $body;
$mail->AltBody = ".";
if(isset($_POST['Correos'])) {
foreach($_POST['Correos'] as $Correo){

$mail->AddAddress("$Correo","Correo");
}
}
if($mail->Send()) {
echo "Mensaje enviado correctamente";
} else {
echo "Error al enviar mensaje: " . $mail->ErrorInfo;
}

Gracias!!!