Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2008, 13:07
mvlsistemas
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años
Puntos: 4
class.phpmailer no funciona en apache2 y php5

Hola como andan, con este script me enviaba re-bien los correos con adjuntos, pero al cambiar a apache2 y php5 en el proveedor, dejó de enviar. no da error alguno, pero los correos no me llegan.


Me olvidé el código acá va.

Código PHP:
<?php 

      
require("class.phpmailer.php"); 

      if (
$_POST['action'] == "send") {

          
$varname $_FILES['archivo']['name'];
 
          
$vartemp $_FILES['archivo']['tmp_name'];
         
          
$mail = new PHPMailer();
 
          
$mail->Host "localhost";

          
$mail->From "info@
          "
;
    

          
$mail->FromName "C
          "
;

          
$mail->Subject $_POST['asunto'];

          
$mail->AddAddress($_POST['destino']);
          
           
$mail->AddBCC $_POST['mensaje1'] );

          if (
$varname != "") {

              
$mail->AddAttachment($vartemp$varname);

          }
          
          
$body.= $_POST['mensaje'];

          
$body.= "Enviado por http://www.f
          .org.ar 
Si no desea recibir mas información, responda este correo con asunto ELIMINAR"
;

          
$mail->Body $body;
    

    
          
$mail->Send();

      }
echo 
"su mensaje ha sido enviado satisfactoriamente";

?>
<table width="500" border="0" cellspacing="4" cellpadding="4">
  <tr>
    <td colspan="2"><a href="formu.php">enviar otro mensaje</a> / <a href="actualizar1.php">Eliminar correo de la base de datos</a> </td>
  </tr>
</table>

Última edición por mvlsistemas; 17/11/2008 a las 16:52