Forums:
hola muy buenas a todos
estoy intentando mandar un email desde php con la clase phpmailer(),pero no consigo
hacerlo yaque me da el siguiente fallo :
Language string failed to load: instantiate :)
nosé si habra que configurar el servidor SMTP o php.ini.
aqui os dejo el scritp que hicé:
require("class.phpmailer.php");
$mail=new PHPMailer();
$mail->Host="localhost";
$mail->From="micorreo@hotmail.com";
$mail->Subject="prueba";
$mail->AddAddress("destino@yahoo.fr","luis");
$mail->AddAddress("micorreo@hotmail.com","omar");
$body = "Hola amigo
";
$body .= "probando PHPMailer.
";
$body .= "Saludos";
$mail->Body = $body;
$mail->AltBody = "Hola amigo\nprobando PHPMailer\n\nSaludos";
if($mail->Send())
echo "mensage enviado con exito";
else
echo "Error.$mail->ErrorInfo";
en la espera de su respuesta les saludo atentamente
:) saludos
Si descargaste la última
Si descargaste la última versión de phpMailer, debes tener un directorio lang en el archivo original, ponlo en el mismo directorio que la librería phpMailer (el class) y deberá poder cargar el archivo lang (que es para los mensajes de error).
Suerte ...
bye
:)
hola deathuser gracias por
hola deathuser gracias por su respuesta
la verdad que te digo hice las configuraciones el php.ini;
instale miniRelay que es un programa para que tu PC funcione como un servidor saliente SMTP pero kdo intento mandar correo desde hotmail a hotamil o gmail me dice mensage enviado aunque no se recibe nada mientras kdo mando algo de hotmail a yahoo si me manda perfectamente
Código PHP:
23:07:33 [1] Resolviendo dominio MX de gmail.com>
23:07:33 [1] Error al resolver el dominio gmail.com>: DNS Server Reports Query Name Error
23:07:33 [1] Reintentando resolución DNS
23:07:34 [1] Error al resolver el dominio gmail.com>: DNS Server Reports Query Name Error
23:07:34 [1] Reintentando resolución DNS
23:07:34 [1] Error al resolver el dominio gmail.com>: DNS Server Reports Query Name Error
23:07:34 [1] Mensaje NO enviado, debido a fallos con el DNS
23:07:34 [2] Devolviendo mensaje
23:07:34 [2] Resolviendo dominio MX de hotmail.com
23:07:34 [2] Conectando con mx1.hotmail.com
23:07:34 [2] Enviando mensaje
23:07:35 [2] Mensaje enviado correctamente
o sea se ponde mensage enviado pero no se recibe nada
saludos
gracias
Pues en los logs dice error
Pues en los logs dice error de DNS ...
Corrige eso ...
bye
:)
gracias compadre pero si te
gracias compadre pero si te fijas al final de todo
te dice mensage enviado
aparte eso este programa es un relay o sea no sé como corregirlo
saludos campeón
;)
Si te fijas, el enviado es
Si te fijas, el enviado es para el dominio de HOTMAIL que si lo resuelve...
Para el de GMAIL tiene problemas ...
bye
:)