Postfix e Apache: permissão negada no CentOS 7

Postfix e Apache: permissão negada no CentOS 7

Estou configurando um servidor CentOS 7 com Apache2, MySQL, PHP e Postfix (para envio de emails via 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.cftem as seguintes permissões:-rw-r--r-- (622)

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

O proprietário deste diretório é root.

Eu perdi alguma coisa?

Responder1

Pode ser necessário ajustar a política do SELinux para permitir que o Apache envie emails. A maneira mais fácil é ligarhttpd_can_sendmailboleano [1] .

semanage boolean -m --on httpd_can_sendmail

Responder2

Acho que você também precisaria de 755 permissões nos itens filhos da pasta. quanto ao postfix não está no grupo raiz.

chmod -Rf 755 /etc/postfix

informação relacionada