Antes que nada, muchas gracias por todas las veces que me han sacado de apuros (siempre quise dar las gracias a toda esa gente que de una u otra manera me ha resuelto las dudas).
Bueno, luego de esa tediosa intro, vamos a lo importante jeje.
Tengo un formulario, en el cual se hacen pedidos, se está usando la clase PHPMAILER, y el error que se me presenta es que al enviar los datos del formulario hacia el correo de destino que es el dueño de la pagina, me manda el mensaje de:
could not instantiate mail function
he buscado mucho en google, y no logro dar con la solucion, tal vez porque soy un tanto nuevo en esto de servidores, hosting y esas cosas.
El codigo PHP es el siguiente:
Código PHP:
<?php
require_once('class.phpmailer.php');
$asunto = $_POST['asunto'];
$nombre = $_POST['nombre'];
$email = $_POST['mail'];
$telefono = $_POST['telefono'];
$empresa = $_POST['empresa'];
$descripcion = $_POST['descripcion'];
$adjunto = $_FILES['adjunto']['name'];
$adjuntotmp = $_FILES['adjunto']['tmp_name'];
$mail = new PHPMailer();
$mail->Host = 'localhost';
$mail->From = $email;
$mail->FromName = $nombre;
$mail->Subject = $asunto;
$mail->AddAddress('[email protected]');
if (adjunto != '') {
$mail->AddAttachment($adjuntotmp, $adjunto);
}
$body = '<strong>Nombre</strong>: ' . $nombre . '<br />';
$body .= '<strong>Mail</strong>: ' . $email . '<br />';
$body .= '<strong>Teléfono</strong>: ' . $telefono . '<br />';
$body .= '<strong>Empresa</strong>: ' . $empresa . '<br />';
$body .= '<strong>Descripción</strong>: ' . $descripcion . '<br />';
$mail->Body = $body;
$mail->CharSet = 'UTF-8';
$mail->IsHTML(true);
$mail->Send();
echo '<script type="text/javascript">alert("Su informacion ha sido enviada con exito !");location.href="/?home";</script>';
?>
Para este caso, tambien probe solamente con la funcion mail y al enviar los datos desde el formulario me sale el siguiente error:
mail() [function mail] STMP Server response 530 5.7.3 Client was not authentificated.
Si pudieran guiarme para encontrar la solucion a este problema, se los agradeceria mucho. Saludos amigos!!.