Ver Mensaje Individual
  #9 (permalink)  
Antiguo 10/02/2009, 17:49
mvlsistemas
 
Fecha de Ingreso: mayo-2004
Mensajes: 903
Antigüedad: 20 años
Puntos: 4
Respuesta: class.phpmailer no funciona en apache2 y php5

Gracias nuevamente y a PUNTO DE RENDIRME porque creo que tiene que ser el server en una lista negra, he probado todo lo sugerido y me pasa que si pongo como destino una cuenta de gmail y como bbc dos pop3 llega perfecto, menos a hotmail que no hay forma.


Pero si en bbc
meto separadas por comas la de gmail o hotmail y otras pop3 NO LLEGAN
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->Mailer="smtp";
    
$mail->Helo "www.....";
    
$mail->SMTPAuth=true;
    
$mail->Host "localhost";
    
$mail->Port=25;
    
$mail->Username "info@,,,
    $mail->Password = "
xxxx"; 
    $mail->From = "
info@,,,";
    $mail->FromName = "
f";
    $mail->Timeout=60;
    $mail->IsHTML(true);
    $mail->Subject = $_POST['asunto'];
    $mail->AddAddress($_POST['destino']);
    $mail->AddBCC ( $_POST['mensaje1'] );
    if ($varname != "") {
        $mail->AddAttachment($vartemp, $varname);
    }
    $body = "
<strong>Mensaje</strong><br><br>";
    $body.= $_POST['mensaje']."
<br>";
    $body.= "
<i>Enviado por http://www.dominio.com.ar</i>";
    
$mail->Body $body;
    
$mail->IsHTML(true);
    
$mail->Send();

echo 
"su mensaje ha sido enviado satisfactoriamente";
?>

Última edición por mvlsistemas; 10/02/2009 a las 17:50 Razón: mal tipeado