Código:
He probado instalando los servidores de correo Argosoft y Liteserve, y aparentemente me funcionan. He conseguido que no me den error, pero no llego a recibir ningún e-mail al destino especificado. Tengo el firewall Zone Alarm, pero he probado a ponerlo en nivel medio e incluso lo he desactivado momentáneamente y tampoco va. Ambos servidores de correo me funcionan bien. Sus respectivas consolas muestran el mensaje "SMTP listening on port 25", el cual tengo configurado en "php.ini"<?php // Crear nombres de las variables obtenidas del formulario: $name = $_POST['name']; $email = $_POST['email']; $feedback = $_POST['feedback']; $destino = '[email protected]'; //mi email personal $subject = 'Feedback from website'; $mailcontent = 'Customer name: '.$name."\n". 'Customer email: '.$email."\n". "Customer comments: \n".$feedback."\n"; $remitente = 'From: [email protected]'; mail($destino, $subject, $mailcontent, $remitente); ?>
El formulario HTML está bien, y las variables de formulario se corresponden perfectamente. Uso un servidor Apache en Windows XP.
Alguien sabría decirme qué puede estar fallando?