A função PHP mail () não funciona

1

Estou tentando configurar a função mail () por três dias, e estou ficando sem ideias.
Eu instalei e configurei o postfix como um satélite, seguindo este guia: Como ter my PHP Send mail? mas parece que falta o arquivo /etc/postfix/sender_canonical (e é claro que não tenho idéia do que colocar dentro dele). Até agora esta é a única pista que tenho sobre o problema ...
Estou tentando executá-lo no laptop Ubuntu 12.04, construído com arquitetura x32.


EDITAR: Depois de algumas iterações do purgativo do apt-get e do apt-get install, mail () começou a retornar true, o log de erros parou de crescer então parece tudo ok, mas nenhum email conseguiu chegar à minha caixa de entrada, nem mesmo como spam.

    
por frollo 22.03.2013 / 18:11

2 respostas

2

Isso pode ser um exagero para o que você quer, mas seguindo as instruções aqui:

link

e, literalmente, apenas copie e cole todos os comandos e siga as instruções cuidadosamente para chegar até lá.

Eu corri 12.04 em três sistemas diferentes e configurei todos eles desta forma - eu tive zero problemas com mail ().

Eu ainda sou um novato nisso, então como eu disse - pode ser um exagero para o que você precisa. Espero que ajude embora.

    
por jshook 23.03.2013 / 17:04
0

Verifique o arquivo de configuração do php e tente usar o sendmail simples em vez do postfix.

    
por Unknown 23.03.2013 / 17:56