tengo un problemita, y es que he creado un formulario con DW, y quiero enviarlo por smtp. De momento tengo est código, pero no me envia el correo:
Código PHP:
<?php
require_once "Mail.php";
$nombre = $_POST['nombre'];
$telefono = $_POST['telefono'];
$email = $_POST['email'];
$empresa = $_POST['empresa'];
$mensaje = $_POST['mensaje'];
$from = "Remitente";
$to = "Destinatario";
$subject = "Contacto desde sitio web";
$body = "$mensaje";
$host = "xxx.xxxxxxx.com";
$username = "[email protected]";
$password = "xxxxxxxx";
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Mensaje enviado correctamente!</p>");
}
?>
http://porfirio.mx/wp/wp-content/uploads/2012/07/comentarios_public.zip
Alguien me podría indicar, que es lo que pasa? Por que no me envia el formulario?
He puesto todos los archivos en el root del sitio... Y nada continúa igual