Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/05/2010, 15:02
camaron2004
 
Fecha de Ingreso: diciembre-2009
Mensajes: 128
Antigüedad: 14 años, 4 meses
Puntos: 0
Problema con enviar correo con php

Saludos a todos. Baje el siguiente codigo de una pagina llamada unijimpe:

Código PHP:
Ver original
  1. <?php
  2. require("class.phpmailer.php");
  3. $msg = "";
  4. if ($_POST['action'] == "send") {
  5.     $varname = $_FILES['archivo']['name'];
  6.     $vartemp = $_FILES['archivo']['tmp_name'];
  7.    
  8.     $mail = new PHPMailer();
  9.     $mail->Host = "localhost";
  10.     $mail->From = "[email protected]";
  11.     $mail->FromName = "Blog Unijimpe";
  12.     $mail->Subject = $_POST['asunto'];
  13.     $mail->AddAddress($_POST['destino']);
  14.     if ($varname != "") {
  15.         $mail->AddAttachment($vartemp, $varname);
  16.     }
  17.     $body = "<strong>Mensaje</strong><br><br>".$_POST['mensaje']."<br>";
  18.     $body.= "<i>Enviado por http://blog.unijimpe.net</i>";
  19.     $mail->Body = $body;
  20.     $mail->IsHTML(true);
  21.     $mail->Send();
  22.     $msg = "Mensaje enviado correctamente";
  23. }
  24. ?>
  25. <html xmlns="http://www.w3.org/1999/xhtml">
  26. <head>
  27. <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
  28. <title>PHP Email Attach</title>
  29. <link href="mailattach.css" rel="stylesheet" type="text/css">
  30. </head>
  31. <body>
  32. <table width="100%" border="0" cellspacing="0" cellpadding="0">
  33.   <tr>
  34.     <td align="center" class="descdet">
  35.     <div class="borde">
  36.     <strong class="subder">Env&iacute;ar Email con Adjuntos</strong><br>
  37.     Ingresar los datos en el formulario. <br>
  38.     <?php if ($msg != "") { ?><span class="conf"><?php echo $msg; ?></span><br><?php } ?>
  39.     <form action="mailattach.php" method="post" enctype="multipart/form-data">
  40.       <p>     Destinatario<br>
  41.       <input type="text" name="destino" size="50">
  42.       Asunto<br>
  43.       <input type="text" name="asunto" size="50">
  44.       Adjunto<br>
  45.       <input type="file" name="archivo"  size="32">
  46.       Mensaje<br>
  47.       <textarea name="mensaje" cols="47" rows="8" wrap="virtual" id="mensaje"></textarea>
  48.       <input type="submit" name="btsend" class="boton" value="Enviar Email">
  49.       <input type="hidden" name="action" value="send" />
  50.       </p>
  51.     </form>
  52.     </div>
  53.     </td>
  54.   </tr>
  55. </table>
  56. </body>
  57. </html>

esto es para enviar mensajes a correo con adjuntos, el problema es que me marca que si se envio el correo, pero cuando lo checo a donde lo envie resulta que no llego nada, alguien de ustedes me peude orientar en que esta mal? de antemano grcaias a todos y bendiciones