| At line 1 added 69 lines |
| [{TableOfContents}] |
|
| !!!참고 URL |
| *[Fedora Core 3 메일서버(Sendmail) 구축 | http://www.superuser.co.kr/home/lecture/index.php?cateNo=&secNo=&theNo=&leccode=10472] |
| *[Fedora Core에서 sendmail 설정 | http://linuxunixserver.blogspot.com/2006/06/fedora-core-sendmail.html] |
| *[Fedora Core 3기반 설치 | http://reduck.uos.ac.kr/bbs/view.php?id=qna&page=1&sn1=&divpage=1&sn=off&ss=on&sc=on&select_arrange=headnum&desc=asc&no=125] |
| *[3.CentOS 4.2 SendMail 강좌|http://www.superuser.co.kr/home/lecture/index.php?cateNo=&secNo=&theNo=&leccode=10471] |
|
| !!!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 |
| }}} |