Programación Web y Scripting > PHP

 No Envia Mail

(1/2) > >>

RadicalEd:
Hola chicos de SoloCodigo, tengo un problema con la función mail (aunque no creo que sea por esta), y es que cuando le doy enviar me saca este error:

--- Citar ---Warning: mail(): Could not execute mail delivery program '/usr/sbin/sendmail -t -i' in /var/www/vhosts/pagina.com/httpdocs/correo.php on line 111
SE HA PRODUCIDO UN ERROR
--- Fin de la cita ---
Linea 111 es la función mail:
if (mail($destino,$morigen,$cuerpo,$cabeceras))

Eternal Idol:
PHP no es lo mio pero leyendo el mensaje el problema es que no puede ejecutar el sendmail ...

su -:

--- Cita de: "Eternal Idol" --- PHP no es lo mio pero leyendo el mensaje el problema es que no puede ejecutar el sendmail ...
--- Fin de la cita ---
Eso es, intenta ejecutar which sendmail que te de el path, en Slackware es /usr/bin/sendmail
 :whistling:

RadicalEd:
El sendmail esta en la dirección correcta, pero por ahí leí que el problema era con los permisos que uno le daba para que lo pudiera ejecutar un usuario cualquiera; no se como hacer eso.

su -:

--- Cita de: "RadicalEd" --- El sendmail esta en la dirección correcta, pero por ahí leí que el problema era con los permisos que uno le daba para que lo pudiera ejecutar un usuario cualquiera; no se como hacer eso.
--- Fin de la cita ---
Si esta en sbin el usuario no lo podra ejecutar, eso solo lo podra ejecutar root, tiene que estar en /usr/bin o en /bin asi que... mejor programa tu sendmail (seguro que en PHP hay muchas librerias)

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa