리눅스

Total 331
Today 0
profile_image
관리자
04-12-21 00:32 0개 24회
설치문서
sasl + 센드메일 (smtp 인증)

1.Sendmail 과 cyrus-sasl 이 깔려 있는지 확인한다.

$>rpm -qa | grep -i sendmail
sendmail-cf-8.11.2-15
sendmail-8.11.2-15
sendmail-doc-8.11.2-15
$>rpm -qa | grep -i cyrus-sasl
cyrus-sasl-1.5.24-17
cyrus-sasl-devel-1.5.24-17

2. /etc/mail/sendmail.mc 를 편집한다.

다음과 같은 내용이 있게(?) 만든다

TRUST_AUTH_MECH(`GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN PLAIN')dnl
define(`confAUTH_MECHANISMS', `GSSAPI DIGEST-MD5 CRAM-MD5 LOGIN
PLAIN')dnl
FEATURE(`no_default_msa')dnl turn off default entry for MSA

3.sendmail 재설정및 재 시작

$> m4 /etc/mail/sendmail.mc > /etc/sendmail.cf

$> service sendmail restart

 

### 주의 점 sendmail.cf 에 DaemonPortOptions 로 검색해서 나오는 부분에 Addr 을 0.0.0.0 으로 세팅한다..

 


4.OE 에서 계정 설정


계정의 등록 정보에서 "서버" 부분의 "보내는 메일서버" 부분의 "인증필요"

에 체크 한다 설정은 "받는 서버와 동일하게"


저장하고 메일을 보내면 된다.
5.TEST 방법

메일 써버에서

$>telnet localhost 25

220 smtp.test.com ESMTP Sendmail 8.11.2/8.11.2; Wed, 16 May 2001 08:53:17
+0900

EHLO anydomainname <-- 쳐준다

250-smtp.test.com Hello localhost.localdomain [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


--END_OF_HOW

댓글목록

등록된 댓글이 없습니다.