인바운드 메일과 아웃바운드 메일을 쉽게 전송하기 위해 sendmail의 새 기본 구성에 데몬 및 클라이언트 대기열 실행자가 사용됩니다. 클라이언트 대기열 실행자는 로컬 SMTP 포트의 데몬에 메일을 제출할 수 있어야 합니다. 데몬이 SMTP 포트에서 수신 대기하지 않는 경우 메일이 대기열에 남아 있습니다. 이 문제를 방지하려면 다음 작업을 수행하십시오. 데몬 및 대기열 실행자에 대한 자세한 내용을 확인하고, 이 대체 구성을 사용하는 이유를 이해하려면 sendmail 버전 8.12의 submit.cf 구성 파일을 참조하십시오.
이 절차에서는 로컬 호스트의 연결만 수락하기 위해 데몬이 실행되는지 확인합니다.
자세한 내용은 Oracle Solaris 11.2의 사용자 및 프로세스 보안 의 지정된 관리 권한 사용을 참조하십시오.
# svcadm disable -t sendmail-client
# cd /etc/mail/cf/cf # cp submit.mc submit-myhost.mc
.mc 파일의 새 이름을 선택합니다.
수신 호스트 IP 주소를 msp 정의로 변경합니다.
# grep msp submit-myhost.mc FEATURE(`msp', `[#.#.#.#]')dnl
# make submit-myhost.cf
# cp /etc/mail/submit.cf /etc/mail/submit.cf.save # cp submit-myhost.cf /etc/mail/submit.cf
# svcadm enable sendmail-client