hola amigo necesito una pequeña y gran ayuda... con el envio de correo a phpmailer..
tengo el siguiente codigo fuente
Código PHP:
Ver originalrequire("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..