PostfixとApache:CentOS 7で権限が拒否されました。

PostfixとApache:CentOS 7で権限が拒否されました。

私はApache2、MySQL、PHP、Postfix(PHP経由で電子メールを送信するため)を使用してCentOS 7サーバーを設定しています。

現在の問題は、次のエラーが発生することです(Apacheのerror_logから)。

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

ファイルには/etc/postfix/main.cf次の権限があります。-rw-r--r-- (622)

このディレクトリには、/etc/postfix次の権限があります。drwxr-xr-x (755)

このディレクトリの所有者はですroot

私は何を逃したことがありませんか?

ベストアンサー1

Apache がメールを送信できるように SELinux ポリシーを調整する必要があるかもしれません。最も簡単な方法はオンにすることです。httpd_can_sendmailブール値[1]

semanage boolean -m --on httpd_can_sendmail

おすすめ記事