fedora core 4, Centos 4.2
설치 옵션은 대략 기본 설정과 개발 옵션 일부를 선택
현재까지 나온 업데이트는 yum upgrade로 전부 설치
—
서버 ip 192.168.1.1
서버 네임 mail.test.com
—
/etc/mail/access 파일에 서버 ip 를 릴레이로 설정 추가
1 |
192.168.1.1 RERAY |
—
/etc/mail/local-host-names 호스트 네임 추가
1 2 |
test.com mail.test.com |
—
/etc/mail/sendmail.mc 수정
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 |
dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl -> TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl dnl define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl -> define(`confAUTH_MECHANISMS', `EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl dnl DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl -> DAEMON_OPTIONS(`Port=smtp,Addr=0.0.0.0, Name=MTA')dnl LOCAL_DOMAIN(`localhost.localdomain')dnl -> LOCAL_DOMAIN(`test.com')dnl |
맨 마지막 줄에 추가
1 |
Cwtest.com |
—
sendmail 관련 설정 파일 생성
/etc/mail 에서 실행
1 2 |
make clean make all |
—
필요시 수정
/etc/aliases
sendmail 서버 재 기동을 하면 /etc/aliases.db 파일은 자동 재 생성됨. 또는,
newaliases 명령어에 의해 /etc/aliases.db 를 재 생성함.
1 |
/etc/init.d/sendmail restart |
메일 송수신 테스트