Postfix e Apache: permissão negada no CentOS 7

2

Estou configurando um servidor do CentOS 7 com Apache2, MySQL, PHP e Postfix (para enviar e-mails pelo PHP)

Meu problema no momento é que recebo o seguinte erro (no error_log do Apache):

sendmail: fatal: open /etc/postfix/main.cf: Permission denied

O arquivo /etc/postfix/main.cf tem as seguintes permissões: -rw-r--r-- (622)

O diretório /etc/postfix tem as seguintes permissões: drwxr-xr-x (755)

O proprietário deste diretório é root .

Eu perdi alguma coisa?

    
por yfain 30.05.2018 / 14:20

2 respostas

1

Talvez seja necessário ajustar a política do SELinux para permitir que o apache envie mensagens. A maneira mais fácil é ativar link booleano [ 1 ] .

semanage boolean -m --on httpd_can_sendmail
    
por 30.05.2018 / 14:40
-1

Acho que você também precisa de 755 permissões nos itens-filhos da pasta. como para postfix não está no grupo raiz.

chmod -Rf 755 /etc/postfix
    
por 30.05.2018 / 14:33