Global It Leader!!



 
 

리눅스 Sendmail 핵심 강좌

페이지 정보

작성자 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 댓글 0건 조회 7,912회 작성일 10-04-07 12:45

본문

질. Linux sendmail을 사용 중인데 SPAM Relay를 방지하려면 어떻게 하나요?

가장쉽고도 확실한 SMTP인증방법을 설명드리겠습니다. 이제 스패머로부터 해방되십시오.

첫째. Shadow Password를 사용하도록 설정하십시오.

$ vi /usr/lib/sasl/Sendmail.conf
pwcheck_method:shadow      <- 원래의 내용을 이것으로 변경하십시오.
둘째. sendmail.cf 환경 설정을 수정하십시오.

$ vi /etc/sendmail.cf

: 상략
# class E: names that should be exposed as from this host, even if we masquerade
# class L: names that should be delivered locally, even if we have a relay
# class M: domains that should be converted to $M
# class N: domains that should not be converted to $M
#CL root
C{TrustAuthMech}DIGEST-MD5 CRAM-MD5 LOGIN PLAIN -> 라인 전체 추가
C{E}root

# SMTP daemon options
#O DaemonPortOptions=Port=smtp,Addr=127.0.0.1, Name=MTA -> 주석처리

: 중략

# list of authentication mechanisms
O AuthMechanisms=LOGIN PLAIN GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5
-> 주석풀고 원래의 내용을 수정(LOGIN PLAIN 추가)

: 하략

세째. 이제 인증 설정은 완료되었습니다. sendmail을 제가동하십시오.

# /etc/rc2.d/S80sendmail restart

네째. 이제 테스트 해봐야겠지요.

# telnet localhost 25
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.
220 www.hangyul.com ESMTP Sendmail 8.11.6/8.11.6; Sat, 24 Nov 2001 12:32:29 +0900
ehlo localhost
250-www.hangyul.com Hello localhost [127.0.0.1], pleased to meet you
250-ENHANCEDSTATUSCODES
250-8BITMIME
250-SIZE
250-DSN
250-ONEX
250-ETRN
250-XUSR
250-AUTH LOGIN PLAIN
250 HELP

위와 같이 나왔다면 성공한것입니다. 만약 여러분들이 아웃룩이나 기타 메일 클라이언트 프로그램을 사용하고 있다면 메일 계정을 설정할때 인증부분을 체크해 주어야합니다.
예를들어 아웃룩 익스프레스를 사용하고 있다면 메일 계정 속성에서 다음과 같은 부분을 체크해 주면됩니다.
도구->계정->속성->서버->인증필요에 체크해 주시면 됩니다.
자! 이제 메일을 송수신해 보십시오. 완벽하게 처리될 것입니다.
 
질문. 2개의 도메인으로 메일을 받고 싶습니다. 즉 가상 도메인을 운영하고 있는데 메일서버를 같이 사용하고 싶습니다. (예. aaa@test1.co.kr bbb@test2.co.kr)

답변. 물론 가능합니다. 단 test1.co.kr과 test2.co.kr 네임서버 설정이 정상적으로 되었다는 가정하에서 설명드리겠습니다. 아주 간단합니다. 아래와 같이 추가하십시오.
#vi /etc/mail/local-host-names

test1.co.kr
test2.co.kr

질문. shell계정은 발급하지 말고 메일만 주고받을 사용자는 어떻게 생성할 수 있나요?

답변. 일반 계정을 발급하는것과 유사합니다. " -M -s /bin/false" 부분이 옵션으로 붙습니
다. 아래와 같이 발급하면 testuser라는 ID의 사용자는 shell계정을 가지고 접속할 수 없게 됩니다.

$ useradd testuser -M -s /bin/false
$ passwd   <- 암호를 지정해 주십시오.

질문. 가상도메인 test1.co.kr과 test2.co.kr을 운영하고 있습니다. Domain별로 webmaster라는 메일 계정을 사용하고 십습니다. 가능한가요?

답변. 물론입니다. 이런 경우에는 환경 설정 파일중 virtusertable을 이용하시면 됩니다.

$ vi /etc/mail/virtusertable
webmaster@test1.co.kr  aaa
webmaster@test2.co.kr  bbb
이렇게 설정을하고 다음과 같이 명령을 입력하십시오.

# makemap hash virtusertable < virtusertable

이렇게 하시면 webmaster@test1.co.kr로 오는 메일은 aaa라는 유저가 webmaster@test2.co.kr로 오는 메일은 bbb라는 유저가 받아보게 됩니다.

질문. 동일한 메일을 여러 사람에게 보내야 할 경우 어떻게 하나요?
 

답변. 메일링 리스트(Mailing List)를 관리하기 위한 여러 가지의 tool이 있지만 간단하게는 sendmail에서 제공하는 aliases를 이용하면 됩니다.

$ vi /etc/mail/aliases
test : aaa, bbb, ccc

위와 같이 하는 경우 test@domain.com으로 수신되는 메일은 aaa, bbb, ccc 3명의 사용자 에게도 발송되게 합니다.

댓글목록

등록된 댓글이 없습니다.

전체 167
게시물 검색
윈도우/리눅스 목록
번호 제목 글쓴이 조회 날짜
27 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10326 07-06
26 윈도우즈 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11570 06-28
25 문제해결 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8200 05-07
24 문제해결 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10120 05-07
23 윈도우즈 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8525 04-30
22 윈도우즈 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9699 04-27
21 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7930 04-20
20 글꼴 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9405 04-17
열람중 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7913 04-07
18 문제해결 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10016 04-07
17 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7952 04-07
16 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 10678 04-07
15 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8942 04-07
14 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8426 04-07
13 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 9439 04-07
12 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 14556 04-07
11 리눅스 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 7751 04-05
10 글꼴 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 8240 04-05
9 윈도우즈 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 11036 04-04
8 윈도우즈 no_profile 오원장 쪽지보내기 메일보내기 자기소개 아이디로 검색 전체게시물 25233 03-13