En el script recibo como parametro el email del usuario, que sera el "From".... lo estuve probando pero funciona solo si mando un email con la cuenta que cree en hotpop.... es decir, si quiero mandar un email con una cuenta en gmail.... me da error... me pone:
"Message was not sentMailer Error: Language string failed to load: recipients_failed [email protected]"... Y si con la cuenta de hotpop me mando uno a gmail o cualquier cuenta...si funciona
Código PHP:
$mail = new PHPMailer();
$mail->IsSMTP(); // telling the class to use SMTP
$mail->SetLanguage('es');
$mail->SMTPAuth=true;
$mail->Host = "smtp.hotpop.com"; // SMTP server
$mail->Username="[email protected]";
$mail->Password="pass";
$mail->From = $elcorreo;
$mail->FromName=$nombre;
$mail->AddAddress("[email protected]");
$mail->Subject = "Prueba";
$mail->Body = $msg;
$mail->WordWrap = 50;
if(!$mail->Send())
{
echo "Message was not sent";
echo "Mailer Error: " . $mail->ErrorInfo;
}
else
{
echo "Message has been sent";
}
A que se debe error?
O Alguien tiene un ejemplo que funcione con cualquier cuenta (PARA ENVIAR emails)usando el smtp HotPop?
Un saludo