Hola amigos, estoy tratando de enviar un mail con phpmailer pero no me funciona me dice "SMTP Error: Could not connect to SMTP host. "
No se que puedo estar haciendo mal, alguien me podria decir?. 
form:    
Código HTML:
Ver original- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 
- <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" lang="en-US"> 
- <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> 
-   
- <form id="form1" name="form1" method="post" action="enviando.php"> 
- <input name="nombre" type="text" id="nombre" /> 
- <input name="telefono" type="text" id="telefono" /> 
- <input name="email" type="text" id="email" /> 
- <input type="submit" name="Submit" value="Enviar Formulario" /> 
enviando.php:    
Código PHP:
Ver original- <?php 
- require("class.phpmailer.php"); 
- $mail = new phpmailer(); 
-   
-   
- $mail->Mailer = "smtp"; 
- $mail->Host = "smtp.aol.com"; 
- $mail->SMTPAuth = true; 
- $mail->Password = "xxxxx"; 
- $mail->FromName = "den_22"; 
-   
- $mail->Timeout=30; 
-   
-   
-   
- $mail->Subject = "Prueba de phpmailer"; 
- $mail->Body = "<b>Mensaje de prueba mandado con phpmailer en formato html</b>"; 
-   
- $mail->AltBody = "Mensaje de prueba mandado con phpmailer en formato solo texto"; 
-   
- $exito = $mail->Send(); 
-   
- $intentos=1; 
- while ((!$exito) && ($intentos < 5)) { 
- //echo $mail->ErrorInfo; 
- $exito = $mail->Send(); 
- $intentos=$intentos+1; 
-   
- } 
-   
-   
- if(!$exito) 
- { 
- echo "Problemas enviando correo electrónico a ".$valor; 
- echo "<br/>".$mail->ErrorInfo; 
- } 
- else 
- { 
- echo "Mensaje enviado correctamente"; 
- } 
- ?>