Hola, muy buenas, les cuento mi problema a ver si alguien me puede ayudar.
Tengo Ubuntu e instale el paquete de libphpmailer, es una carpeta donde vienen dos archivos, class.phpmailer.php y class.smtp.php , y otra carpeta que se llama languages.
yo lo que quiero es enviar un correo pero me da el siguiente error
Código HTML:
Problemas enviando correo electrónico a [email protected]
Language string failed to load: instantiate
Despues de estar buscando, para poder solucionarlo no he dado con ninguna solucion.
Les pongo el codigo que uso, por si les hace falta
Código PHP:
<?php
require_once("libphp-phpmailer/class.phpmailer.php");
require_once("libphp-phpmailer/class.smtp.php");
$mail = new PHPMailer();
$asunto = $_POST['asunto'];
$cuerpo = $_POST['body'];
$mail->Subject = $asunto;
$mail->Body = $cuerpo;
$para = $_POST['email'];
$mail->AddAddress($para);
$nombre_archivo = "fL.txt";
if (!$mail->AddAttachment($nombre_archivo,"Fichero_LOG.txt")) {
echo "Fallo al añadir el fichero LOG, como adjunto";
echo "<br>";
}
$exito = $mail->Send();
if(!$exito) {
echo "Problemas enviando correo electrónico a ".$para;
echo "<br>".$mail->ErrorInfo;
}
else
echo "Mensaje enviado correctamente";
?>
Contarles que tambien he hecho una simple comprobacion, con la funcion mail() de php5, pero tampoco me llega el correo:
Código PHP:
<?php
$mensaje = "Línea 1\nLínea 2\nLínea 3";
$mensaje = wordwrap($mensaje, 70);
mail('[email protected]', 'Mi Asunto', $mensaje);
?>
Agradeceria una ayuda, :)