sendmail => http://www.sendmail.org
센드메일 설정하는 절차
#cd /etc/mail
#vi sendmail.mc
43,44줄 dn1 주석제거 -->스팸메일방지
TRUST_AUTH_MECH(`EXTERNAL DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dn1
define(`confAUTH_MECHANISMS',`EXTERNAL GSSAPI DIGEST-MD5 CRAM-MD5
LOGIN PLAIN')dn1
85줄 127.0.0.1 => 0.0.0.0
DAEMON_OPTION(`Port=smtp,Addr=0.0.0.0,Name=MTA')dn1
#m4 sendmail.mc > sendmail.cf
#vi local-host-names
blueji78.com
mail.blueji78.com
www.blueji78.com
#vi access
blueji78.com RELAY
mail.blueji78.com RELAY
www.blueji78.com RELAY
#makemap hash access < access
#makemap hash mailertable < mailertable
#makemap hash domaintable < domaintable
#makemap hash virtusertable < vitusertable
#vi sendmail.cf
89줄
Cwblueji78.com
Cwmail.blueji78.com
Cwwww.blueji78.com
147줄
Dnblueji78.com
1216줄 근방에
#anything else is bogus
#R$* $#error $@ 5.7.1 $: "550 Relaying denied"
1299줄 근방에
#R<FAIL> $#error $@ 5.7.1 $: "550 Relaying denied. IP name
lookup failed "$&{client_name}
#setup 실행 시켜서 아래의 항목을 체크한다.
mailman
ipop3
pop3s
sendmail
server
#/etc/rc.d/init.d/sendmail restart
SMTP 테스트
[root@ns]# telnet blueji78.com 25
Trying 192.168.1.1...
Connected to blueji78.com (192.168.1.1).
Escape character is '^]'.
220 kyongjumall ESMTP Sendmail 8.12.8/8.12.8; Sun, 30 May 2004 19:26:27 +0900
EHLO blueji78.com
250-kyongjumall Hello [192.168.1.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-PIPELINING
250-8BITMIME
250-SIZE
250-DSN
250-ETRN
250-AUTH GSSAPI
250-DELIVERBY
250 HELP
위의 출력이 나오면 SMTP 가 성공이다.
quit 타이핑을 하고 빠져나온다.
#telnet blueji78.com 110
Trying 192.168.1.1...
connected to blueji78.com (192.168.1.1).
Escape character is '^]'.
+OK POP3 [192.168.1.1] v2001.78rh server ready
quit타이핑을 하고 빠져나온다.
지금까지 센드메일 설정이었습니다.
'OS > LINUX' 카테고리의 다른 글
[펌] rm으로 지운파일 복구하기 (0) | 2004.06.10 |
---|---|
[펌] Dos 공격막기 (0) | 2004.06.10 |
[펌] ☞ chmod 700변경하기 (0) | 2004.06.10 |
[펌] ☞ anonymous ftp 막기 (0) | 2004.06.10 |
[펌] ☞ root 접속제한 (0) | 2004.06.10 |