Bienvenido(a) a Alcance Libre 09/09/2025, 15:00

Alcance Libre Foros

 Índice del foro > Todo acerca de Linux > Redes y Servidores New Topic Post Reply
 Enviar correo con mail desde script php
Tópico anterior Tópico siguiente
   
luiyirockero
 27/05/14 09:07 (Leído 2,594 veces)  

Moderador

Estado: desconectado
Forum User

Identificado: 19/02/07
Mensajes: 46
Localización:Guatemala
Saludos a todos,

he estado haciendo algunas pruebas con un formulario HTML el cual pasa los valores de los campos hacia un script PHP usando $_POST. En el script PHP, todas las variables son pobladas exitosamente, y adicional utilizo el comando mail del sistema operativo para enviar el correo.

El problema está, en que si ejecuto el script PHP desde la consola por ejemplo:

php miscript.php el correo es enviado exitosamente, pero si hago el llamado utilizando el webserver el correo nunca es enviado.

Incluí un echo" " en el codigo para ver el contenido justo antes del comando mail el cual es correcto.

En efecto este es el código PHP:

PHP Formatted Code
$name = $_POST['yourname'];
$lastname = $_POST['yourlastname'];

$header = 'From: ' . $mail . " \r\n";
$header .= "X-Mailer: PHP/" . phpversion() . " \r\n";
$header .= "Mime-Version: 1.0 \r\n";
$header .= "Content-Type: text/plain";

$message = "this message was sent by " . $name . ",   " . $lastname . " \r\n";
$forperson = 'myemail@myemail.org';
$subject = 'new message';

echo $message;
mail($forperson, $subject, utf8_decode($message), $header);


Existe alguna configuración adicional que deba realizar sobre el OS para permitir que apache pueda llamar y ejecutar el comando mail? quizá alguna configuración de SELinux?

el agente de correo que está habilitado por defecto en este recién instalado CentOS 6.1 es postfix. No tengo sendmai configurado ni corriendo.

Gracias de antemano por sus comentarios.


Eeeh, me pareció ver un lindo pinguino....jejeje...
 
Profile Email Website
 Quote
Contenido generado en: 0.08 segundos New Topic Post Reply
 Todas las horas son CST. Hora actual 03:00 .
Tópico normal Tópico normal
Tópico Pegado Tópico Pegado
Tópico bloqueado Tópico bloqueado
Mensaje Nuevo Mensaje Nuevo
Tópico pegado con nuevo mensaje Tópico pegado con nuevo mensaje
Tópico bloqueado con nuevo mensaje Tópico bloqueado con nuevo mensaje
Ver mensajes anónimos 
Los usuarios anónimos pueden enviar 
Se permite HTML Filtrado 
Contenido censurado