Foros del Web » Programando para Internet » PHP »

Problemas al enviar un mail

Estas en el tema de Problemas al enviar un mail en el foro de PHP en Foros del Web. Quiero hacer una pagina de recomendar a un amigo, utilizo la función mail(), con los parametros adecuados, tengo un sistema RH7.3, tengo instalado qmail como ...
  #1 (permalink)  
Antiguo 17/01/2003, 16:51
 
Fecha de Ingreso: enero-2003
Ubicación: Bogotá-Colombia
Mensajes: 5
Antigüedad: 14 años, 10 meses
Puntos: 0
Pregunta Problemas al enviar un mail

Quiero hacer una pagina de recomendar a un amigo, utilizo la función mail(), con los parametros adecuados, tengo un sistema RH7.3, tengo instalado qmail como servidor de correo
el problema radica que cuando compilo un script como root, que envia un correo con algo como:

php correo.txt

(correo.txt tiene la función mail)
me funciona, pero cuando visito una pagina que tiene este mismo codigo, no me funciona, alguien pude ayudarme'

Muchas gracias

Bladimiro B.
  #2 (permalink)  
Antiguo 17/01/2003, 17:35
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Y tienes PHP instalado sobre Apache? .. funcionando OK?.

Ese script que contiene código PHP .. lo guardas como correo.php y lo dejas en tu /var/www/html .. o donde tengas tus paginas q ejecute Apache (Document root definido).?

Un saludo,
  #3 (permalink)  
Antiguo 17/01/2003, 17:52
 
Fecha de Ingreso: enero-2003
Ubicación: Bogotá-Colombia
Mensajes: 5
Antigüedad: 14 años, 10 meses
Puntos: 0
Exclamación el problema persiste

Si, tengo bien configurado apache y php de echo tengo montada toda un web que me ha funcionado sin problemas, el scrip no era el mismo exactamente, pero hize lo que dijiste y al tratar de verlo no saca ningun error

Creo que podria ser algun problema con los usuarios pero no estoy muy seguro, ya que cuando me funciona estoy actuando como root, sabes si puede ser alguna seguridad de qmail?

este es el script que estoy usando

<?php
$su_email='[email protected]';
$su_nombre='Sandra';
$amigo_nombre='Bladimiro Bahamón Cortés';
$amigo_email='[email protected]';

$mensaje = $amigo_nombre.": te recomiendo esta pagina www.telsalud.com att: ".$su_nombre;
echo $mensaje;

mail($amigo_email, 'Telsalud', $mensaje, "From:$su_email");

?>

Muchas gracias
Un saludo a todos
  #4 (permalink)  
Antiguo 17/01/2003, 18:00
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 15 años, 11 meses
Puntos: 126
Sobre permisos de ese estilo en Linux no se apenas nada .. y mas si dices q otras aplicaciones PHP te funcionan y ese mismo script "sale" el mail si lo ejecutas como "root"?

El caso q podrias revisar en el log de actividad de qmail que error arrojan las peticiones que haces de enviar mail via este script bajo Apache con PHP (q sale al sistema como usuario Nobody .. o el que use Apache segun esté configurado PHP si como CGI o como módulo de Apache ..).

Un saludo,
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 19:42.