Sendmail smtp 인증기능 사용하기
sendmail smtp 인증기능은 redhat 7.x에서 테스트 했습니다.
1. sasl 패키지가 설치되어 있는지 확인한다.
아래 2개의 화일이 없을경우, redhat원본씨디에서 설치한다.
[root@ns2 /etc]# rpm -qa | grep sasl
cyrus-sasl-1.5.24-22.7
cyrus-sasl-devel-1.5.24-22.7
2. sasl에서 인증 방식 선택 (Shadow Password 사용)
# vi /usr/lib/sasl/Sendmail.conf
pwcheck_method:shadow
3. 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 LOGIN PLAIN <<= 라인전체 추가
C{E}root
.
.
중략
.
# list of authentication mechanisms
O AuthMechanisms=LOGIN PLAIN GSSAPI KERBEROS_V4 DIGEST-MD5 CRAM-MD5 <== 주석풀고 "LOGIN PLAIN"추가
# anything else is bogus
R$ $#error $@5.7.1 $: "550 Relaying denied"
=> 주석되어 있지 않아야 됨.
4. sendmail Restart
# /stc/rc2.d/S80sendmail restart
- restart 루에 프로세서 아이디 비교해서 올바로 재실행 되었는지 확인
5. 아웃룩에서 설정하시어 확인합니다.
아웃룩 시작 ==> 도구 ==> 계정 ==> 등록정보 ==> 서버 ==> "보내는 메일서버" 인증 필요에 체크 ==> 설정 ==> 받는 메일서버와 동일한 설정사용 또는 로그온 정보 입력 ==> "확인" "확인" "닫기"
------------------------------------------------------------------------------------------
이상 끝. ^-^
'약간 전문적인 지식 > IT' 카테고리의 다른 글
Redhat 7.3 RPM 설치시 PHP+Mysql 연동 문제 (0) | 2013.03.25 |
---|---|
시스템 다운시 안전한 재부팅 방법!! (0) | 2013.03.25 |
Tip!! 알아두면 유용한 명령어!! (0) | 2013.03.25 |
웹호스팅 서버 아파치 트래픽 제한걸기 (0) | 2013.03.25 |
nmap 사용법 (0) | 2013.03.19 |