Apache-2.2
通過 PHP 發送時的 Sendmail 錯誤
我正在嘗試設置一個新的幫助台程序 (Kayako),但在將郵件中繼到我們的郵件伺服器時遇到問題。
這是我得到的錯誤:
發送郵件
$$ 2371 $$:NOQUEUE:SYSERR(apache):不能chdir(/var/spool/clientmqueue/):權限被拒絕
clientmqueue
我將文件夾的所有權更改為smmsp:apache
與通常具有相同的 770 權限,但錯誤仍然存在。
根據“蝙蝠書”(第 4 版,第 168 頁),該目錄的推薦權限為:
chown smmsp:smmsp clientmqueue chmod 0770 clientmqueue
Sendmail 應該正在執行
setgid
,否則郵件隊列必須是 PHP 可寫的。聽起來您的伺服器上不是這種情況。