sendmail. postfix. 에서 dsn=4.3.0, status=deferred (unknown mail transport error) 발생원인 해결방법

작성자 : 서비님(https://dslee1.blogspot.kr/)

1. 문제점

/var/log/mailllog 를 확인해보면 아래와 같은 메시지를 확인할수 있다.


2. 해결방법

이러한 문제의 원인은 권한 때문이다.  위와같은 에러 발생시 /etc/services 파일의 권한을 다음과 같이 변경한 후 postfix 및 sendmail 를 재시작 하면 발송에 문제가 없습니다.

둘중에 하나 선택하면 된다.
chmod 644 /etc/services
chmod 444 /etc/services 


정상적으로 메일발송을 확인하였다. 아주 종종 보안을 강화한다고, 파일퍼미션 변경을 하는 경우에 이런 현상이 발생하거나, 해킹을 당했을경우에 발생된다.