/etc/mail/submit.cf: line 0: cannot open: Permission denied

by ADMINPLAY posted Jun 04, 2009
?

단축키

Prev이전 문서

Next다음 문서

ESC닫기

크게 작게 위로 아래로 댓글로 가기 인쇄
에러 메세지
localhost sendmail[1860]: NOQUEUE: SYSERR(nobody): /etc/mail/submit.cf: line 0: cannot open: Permission denied


해결책
chmod 644 /etd/mail/submit.cf


submit.cf 퍼미션 기본 644, php이용 웹에서 메일 발송시 noboyd유저 권한으로 발송되며 이때 submit.cf
파일을 참조하게 됨, 따라서 other유저가 읽기 권한이 있어야 함

sendmail 8.12 부터는 client mqueue 라고 내부 메일을 처리하는 데몬을 하나 더 띄우게 됩니다. (sendmail 에 옵션을 다르게 줘서 하나 더 실행)
이 프로세스가 사용하는 것이 submit.cf 입니다. sendmail.cf 와 같은 역할을 하나, 내부 메일만을 처리하기
위해 따로 설정파일을 둔 것입니다.