Linux/Apache

sendmail 설치와 문제 해결

프로필

2012. 9. 4. 17:09

이웃추가

* sendmail 설치


- 전제 : 로컬에서만 사용. 따라서 sendmail.mc 와 sendmail.cf 를 고치지 않음


# rpm -qa | grep sendmail 로 메일 패키지가 설치되어 있는지 확인

또한,

# nmap localhost 를 통해 25번 포트에 무언가 떠 있는지 확인


# yum -y install sendmail

# yum -y install sendmail-cf

위의 두 가지 패키지를 설치하고,

# service sendmail start 로 정상 작동되는지 확인


* 에러 조치 사항


- 로그참조 : /var/log/maillog


에러메시지 :

Sep  4 16:08:33 cyoz sendmail[8226]: NOQUEUE: SYSERR(root): opendaemonsocket: daemon MTA: cannot bind: Address already in use

--> 25번 포트에 뭔가 떠 있어서 데몬이 실행되지 않음


에러메시지 :

Sep  4 16:16:56 cyoz sendmail[8297]: My unqualified host name (cyoz) unknown; sleeping for retry

Sep  4 16:17:56 cyoz sendmail[8297]: unable to qualify my own domain name (cyoz) -- using short name

--> cyoz 라는 호스트명을 인식하지 못함

   /etc/hosts 내에

  127.0.0.1   cyoz.com cyoz 이런식으로 호스트명을 추가


에러메시지 :

Sep  4 16:50:07 cyoz sendmail[8662]: NOQUEUE: tcpwrappers (localhost, 127.0.0.1) rejection

--> tcpwrappers 에서 접근 거부됨

   /etc/hosts.allow 에서 local에 대한 접속 허용을 추가

   ALL:127.0.0.1 을 추가


티로즈
티로즈

하늘은 스스로 삽질하는 자를 삽으로 팬다!!