가장 많이 사용되는 메일 전송 프로토콜인 SMTP을 위한 서버 프로그램이다.
$ apt-get install sendmail
DAEMON_OPTIONS(`Family=inet, Name=MTA-v4, Port=smtp, Addr=127.0.0.0')dnl DAEMON_OPTIONS(`Family=inet, Name=MSP-v4, Port=submission, M=Ea, Addr=127.0.0.0')
127.0.0.1 을 0.0.0.0 으로 수정한다. 수정 후 다음 명령으로 설정을 반영한다.
$ sendmailconfig
Cwobg.pe.kr // Cw도메인명 (원래는 Cwlocalhost) Fw/etc/mail/local-host-names %[^\#]
위 부분 코드 확인한다.
obg.pe.kr RELAY naver.com RELAY gmail.com RELAY hanmail.net RELAY
위 부분의 코드 추가한다.
$ service sendmail restart $ telnet localhost 25
나의 경우 메일 설정하는데 3일이나 걸렸다!
메일 설치 전 가장 먼저 우분투 도움말 사이트를 참고하는 것이 필수!
메일 설정 후 에러 생기면 /var/log/mail.log와 /var/log/mail.err를 확인하자.
로그의 에러 메시지로 구글링하는 것이 설치 성공의 지름길.
Roundcube의 세팅 변경 후 다시 설치하는 것은 큰 의미가 없는 것 같다.
Relay에 추가한 도메인에 대해 RELAY 하는 라인 추가하고
/etc/mail/sendmail.cf 파일의 Cw도메인명 라인 추가한다
마지막으로 service sendmail reload
apt-get –purge remove sendmail
로 지워지지 않는다. 다음 명령으로 지우자.1)
apt-get purge sendmail*