Foros del Web » Programando para Internet » PHP »

PHPMailer con Gmail

Estas en el tema de PHPMailer con Gmail en el foro de PHP en Foros del Web. Buenas estimados, tengo un sistema con PHP usando la librería PHPMailer y Gmail como servidor SMTP. De un momento a otro dejó de funcionar, dando ...
  #1 (permalink)  
Antiguo 09/06/2014, 20:38
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
PHPMailer con Gmail

Buenas estimados,

tengo un sistema con PHP usando la librería PHPMailer y Gmail como servidor SMTP.

De un momento a otro dejó de funcionar, dando este error:

Código PHP:
Ver original
  1. Error: Mail error: The following From address failed: miemail@midominio.com : Called Mail() without being connected

Lo intenté con 3 cuentas distintas, varias versiones de PHPMailer y varias opciones de configuraciones como puerto y modo seguro de conexion, etc... Nada.

Saben si cambiaron las politicas de uso en Gmail???

Muchas gracias,
Gustav.
  #2 (permalink)  
Antiguo 10/06/2014, 08:50
Avatar de hhs
hhs
Colaborador
 
Fecha de Ingreso: junio-2013
Ubicación: México
Mensajes: 2.995
Antigüedad: 10 años, 10 meses
Puntos: 379
Respuesta: PHPMailer con Gmail

Ni idea. pero cuando cosas asi pasan, revisa la pagina oficial del producto que usas: http://phpmailer.worxware.com/index.php?pg=tip_srvrs
__________________
Saludos
About me
Laraveles
A class should have only one reason to change.
  #3 (permalink)  
Antiguo 10/06/2014, 08:51
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: PHPMailer con Gmail

Tal cual, es que esta extraido de ahí mismo. Muchas gracias igual.
  #4 (permalink)  
Antiguo 10/06/2014, 10:02
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Respuesta: PHPMailer con Gmail

si aun no te va puede ser que revises los parametros:

Código PHP:
Ver original
  1. $mail->IsSMTP();
  2. $mail->Host = "smtp.gmail.com";
  3. $mail->SMTPAuth = true;
  4. $mail->SMTPSecure = "ssl";
  5. $mail->Username = "[email protected]";
  6. $mail->Password = "**********";
  7. $mail->Port = "465";
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #5 (permalink)  
Antiguo 10/06/2014, 10:04
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: PHPMailer con Gmail

Estan todos probados, el envio funcionaba bien hasta que dejó de funcionar sin que nadie toque el script.

El script esta armado según la documentación, la cuenta de gmail esta operativa.

En fin, gracias!!
  #6 (permalink)  
Antiguo 10/06/2014, 10:41
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Respuesta: PHPMailer con Gmail

prueba en otro hosting de prueba a ver si es el hosting... lo otro que puedes hacer es imprimir por pantalla todas las variables que estas utilisando. ya que el error que indicas si o si es un error de configuracion de variables ... no logico
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #7 (permalink)  
Antiguo 10/06/2014, 10:42
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: PHPMailer con Gmail

Okas! Muchas gracias!!!
Gustav.
  #8 (permalink)  
Antiguo 10/06/2014, 10:46
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Respuesta: PHPMailer con Gmail

yo uso este:

Código PHP:
Ver original
  1. require_once("includes/phpmailer/class.phpmailer.php");
  2.   $mail = new PHPMailer();
  3.  
  4.   if (!$mail->ValidateAddress($email)){
  5.     echo'<div class="alert-box">';
  6.       echo'<span>Favor digitar um email válido.</span>';
  7.       echo'<a href="index.php">fechar</a>';
  8.     echo'</div>';
  9.   }
  10.  
  11.   $mail->IsSMTP();
  12.   $mail->SMTPAuth = true;
  13.   $mail->Host = 'smtp.gmail.com';
  14.   $mail->Port = 465;
  15.   $mail->SMTPSecure = 'ssl';
  16.   $mail->Username = "[email protected]"; // my email which I hope to receive the data inputed on the field
  17.   $mail->Password = "mypassword";
  18.  
  19.   $mail->SetFrom($email, 'Interessado'); // the email from the person who filled the form, that will be in the body of the message that I will receive
  20.   $address = "[email protected]"; // my email which I hope to receive the data inputed on the field
  21.   $mail->AddAddress($address, "Fine Design");
  22.   $mail->Subject = "Fine Design - Avise me!";
  23.   $mail->MsgHTML($email);
  24.  
  25.   if(!$mail->Send()) {
  26.     echo'<div class="alert-box">';
  27.       echo'<span>';
  28.       echo $mail->ErrorInfo;
  29.       echo '</span>';
  30.       echo'<a href="index.php">fechar</a>';
  31.     echo'</div>';
  32.   } else {
  33.     header("Location: index.php?status=thanks");
  34.   }
  35. }?>
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #9 (permalink)  
Antiguo 10/06/2014, 10:49
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: PHPMailer con Gmail

Gracias, y desde ya HOY te esta funcionando no?
Saludos!
Gustav.
  #10 (permalink)  
Antiguo 10/06/2014, 10:53
Avatar de arcanisgk122  
Fecha de Ingreso: junio-2010
Mensajes: 755
Antigüedad: 13 años, 10 meses
Puntos: 28
Respuesta: PHPMailer con Gmail

ufff de las mil maravillas pero si aun asi no te funciona intenta configurar un outclock .. con la informacion que tienes a ver si te funciona ya que seria el mismo uso ...
__________________
Cooler Master Gladiator 600 - AMD PHENOM II X4 955 @ 3.5GHZ
GA-MA78GM-US2H - Super Talent 800 2GB x 2 Dual, (Unganged)
PSU Cooler Master eXtreme Power Plus 500W - Saphire R7-260OC-2GB
  #11 (permalink)  
Antiguo 10/06/2014, 10:57
 
Fecha de Ingreso: noviembre-2009
Mensajes: 381
Antigüedad: 14 años, 5 meses
Puntos: 6
Respuesta: PHPMailer con Gmail

Okas, es muy extraño porque lo probé con otra cuenta de gmail desde otro servidor y me tira el mismo error!

Bueno, a seguir probando.
Gracias!

Etiquetas: gmail, phpmailer
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 03:56.