Table of Contents
참고 URL#
- Fedora Core 3 메일서버(Sendmail) 구축
- Fedora Core에서 sendmail 설정
- Fedora Core 3기반 설치
- 3.CentOS 4.2 SendMail 강좌
yum 설치 방법#
yum install sendmail yum install sendmail-cf
rpm 설치#
- 관련 rpm 다운로드
wget http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/sendmail-8.13.8-2.i386.rpm wget http://download.fedora.redhat.com/pub/fedora/linux/core/6/i386/os/Fedora/RPMS/sendmail-cf-8.13.8-2.i386.rpm
- rpm 설치
rpm -Uvh sendmail-8.13.8-2.i386.rpm rpm -Uvh sendmail-cf-8.13.8-2.i386.rpm
sendmail 기본 설정#
smtp auth 설정#
- sendmail을 사용할경우 인증을 통해서만 발송 가능하도록 설정
vi /etc/mail/sendmail.mc 1. dnl TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl -> TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl (앞의 dnl 삭제) 2. 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 삭제) 3. 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 (어디에서나 접속가능하도록 변경. sendmail이 8.12 버전으로 업그레이드 되면서 로컬 호스트에서만 발송가능하게끔 되어 있던 것을 주석처리해서 사용하다가, 이것을 어느 네트워크에서든지 접속할 수 있게끔 변경) #명령어를 수행하여 sendmail.cf를 생성 m4 /etc/mail/sendmail.mc > /etc/sendmail.cf service sendmail restart #아래 서비스를 수행 시켜야 smtp 인증이 가능 하다고 한다. #ntsysv에서 아래 서비스를 켜주고 바로 수행 하도록 하자 service saslauthd start
local-host-names 설정#
- 메일 서버로 사용할 모든 도메인 설정
vi /etc/mail/local-host-names >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> xxxx.co.kr xxxx.com xxx.net <<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< service sendmail restart
Add new attachment
Only authorized users are allowed to upload new attachments.