
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.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?
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