gpt4 book ai didi

linux - apache 在 linux 上发送邮件时对 sendmail.cf 的适当权限

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:46:17 26 4
gpt4 key购买 nike

我在 apache 中有一个 Web 应用程序 (bugzilla) 需要使用 sendmail.cf 。当它尝试使用 sendmail 时出现错误:

/etc/mail/sendmail.cf: 第 0 行:无法打开:权限被拒绝

Web 应用程序在“apache”组中

sendmail 的权限如下:

-rw-r--r-- 1 root root 58624 2008-03-29 05:27 sendmail.cf

sendmail.cf 的权限必须是什么样子才能被 apache 访问,但仍然足够安全以锁定其他人。

最佳答案

我在 Centos 7 中遇到了这个问题,答案在这里: http://www.mysysadmintips.com/linux/servers/591-sendmail-won-t-send-emails-on-centos-7-permission-denied

Quick 'sestatus' check revealed that the issue was caused by SELinux.

Running: getsebool httpd_can_sendmail returns off, which means that Apache (httpd) doesn't have permission to send emails.

The issue was resolved by running: setsebool -P httpd_can_sendmail on

关于linux - apache 在 linux 上发送邮件时对 sendmail.cf 的适当权限,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1045095/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com