it-swarm-es.com

La función PHP mail () no funciona

Llevo 3 días intentando configurar la función mail () y me estoy quedando sin ideas.
He instalado y configurado Postfix como satélite, siguiendo esta guía: ¿Cómo tener mi PHP Enviar correo? pero parece que me falta el archivo/etc/postfix/sender_canonical (y, por supuesto, no tengo idea de qué poner dentro). Por ahora esta es la única pista que tengo sobre el problema ...
Estoy tratando de ejecutarlo en una computadora portátil Ubuntu 12.04, construida con arquitectura x32.


EDITAR: Después de algunas iteraciones de apt-get purge y apt-get install, mail () comenzó a volver verdadero, el registro de errores ha dejado de crecer, por lo que parece todo bien, pero ningún correo logró llegar a mi bandeja de entrada, ni siquiera como correo no deseado.

1
frollo

Esto puede ser excesivo para lo que quieres, pero sigue las instrucciones aquí:

https://help.ubuntu.com/community/Postfix

y, literalmente, simplemente copie y pegue todos los comandos y siga las instrucciones cuidadosamente para llegar allí.

Ejecuté 12.04 en tres sistemas diferentes y los configuré de esta manera: no he tenido ningún problema con mail ().

Todavía soy un poco novato en esto, así que, como dije, podría ser excesivo para lo que necesitas. Aunque espero que ayude.

2
jshook

Verifique el archivo de configuración php e intente usar sendmail simple en lugar de postfix.

0
Unknown