problema com o phpmailler
Pessoal eu estava mandando e-mail normalmente com o phpmailler, mas depois que mudei de provedor começou a dar pau. Testando no apache está dando este erro:
Mensagem enviada para: clovis.sardinha@gmail.com
Fatal error: Cannot redeclare class phpmailerException in /home/storage/7/0d/4a/portaldapermuta1/public_html/PHPMailer_v5.1/class.phpmailer.php on line 4637
Alguém pode me dizer o que pode estar acontecendo? Segue abaixo o principal do instanciamento da classe:
require ("../PHPMailer_v5.1/class.phpmailer.php");
$mail = new PHPMailer();
$mail->IsSMTP = ('smtp');
$mail -> SMTPDebug = 1;
$mail->Mailer = ('mail');
$mail->Host='smtp.portaldapermuta.com';
$mail->SMTPSecure = 'ssl';
$mail->SMTPAuth = true;
$mail->Port=587;
$mail->Username = ('xxxxxxxx@portaldapermuta.com');
$mail->Password = ('xxxxxxxxxxx');
$mail->Sender = ('xxxxxxxx@portaldapermuta.com');
$mail->From = ('xxxxxxx@portaldapermuta.com');
$mail->FromName = $de;
$mail->AddReplyTo = ('xxxxxxxxx@portaldapermuta.com');
$mail->Wordwrap = 50;
$mail->Subject = ($assunto);
$mail->IsHTML = true;
$mail->AddAddress($para);
$texto = 'Texto alternativo, caso não seja exibido o HTML por algum problema';
$mail->Body = $html;
$mail->AltBody = $texto;
if($mail->Send()){
echo "<hr />Mensagem enviada para: ". $para ."<br />";
//Altero o código para 1 para parar o envio do loop
@mysql_query("UPDATE". $tabela ."SET codStatus = 1 WHERE id = 1".$id);
} else {
echo "Mensagem não enviada para: ". $para ."<br />";
}
}Discussão (5)
Carregando comentários...