tengo el siguiente codigo fuente
Código PHP:
Ver original
require("phpmailer/class.phpmailer.php"); $mail = new PHPMailer(); $mail->IsSMTP(); $mail->SMTPAuth = true; $mail->Host = "smtp.gmail.com"; // SMTP a utilizar. Por ej. smtp.elserver.com $mail->Password = "******"; // Contraseña $mail->Port = 25; // Puerto a utilizar $mail->FromName = "Empresa"; $mail->AddAddress(@$_POST['txtcorreo']); // Esta es la dirección a donde enviamos $mail->IsHTML(true); // El correo se envía como HTML $mail->Subject = "Informacion de Perfil"; // Este es el titulo del email. $body = "Hola ".$r['nombre']." ".$r['apellido']. "<br />"; $body .= "Usuario <strong>".$r['usuario']."</strong> <br/>"; $body .= "Contraseña <strong>".$r['clave']."</strong>"; $mail->Body = $body; // Mensaje a enviar $exito = $mail->Send(); // Envía el correo. if($exito){ echo "<script>alert('Su Datos Fueron Enviado a Su correo')</script>"; }else{ echo "<script>alert('Verifique la conexion con el Servidor')</script>"; }
pero hay algo que no entiendo por que en otro sitio funciona y en mi maquina local no funciona me sale el siguiente error
Warning: fsockopen() [function.fsockopen]: unable to connect to smtp.gmail.com:25 (Se produjo un error durante el intento de conexi�n ya que la parte conectada no respondi� adecuadamente tras un periodo de tiempo, o bien se produjo un error en la conexi�n establecida ya que el host conectado no ha podido responder. ) in C:\AppServ\www\inventario\phpmailer\class.smtp.php on line 105
es algo de configuracion..?
le agradezco su respuesta..